Описание тега dbnull

DBNull is a special value in The .Net framework indicating that the value is NULL in the database.
3 ответа

?? оператор в системе.

Есть ли оператор или встроенная функция, чтобы просто это: myVal = object1.object2.something(a,b).dataColumn.toString()==""?object1.object2.something(a,b).dataColumn.toString():"-"; Я знаю, что могу сделать что-то вроде: string str = object1.object2…
24 июн '11 в 19:49
6 ответов

Работа с System.DBNull в PowerShell

Тратить больше времени на извлечение данных SQL в PowerShell. Проблемы с [System.DBNull]::Value и как PowerShell ведет себя с этим во время сравнений. Вот пример поведения, которое я вижу, наряду с обходными путями #DBNull values don't evaluate like…
09 мар '14 в 17:01
2 ответа

Установка пустой строки в null при вставке в базу данных

Я не смог найти правильное решение для этой проблемы, и я знаю, что это так просто, но я забыл, как это сделать. У меня есть форма с одним полем текстового поля, которое пользователь не должен заполнять. Я хочу вставить в базу данных значение NULL, …
07 фев '14 в 14:59
1 ответ

Как предотвратить исключение нулевого значения при получении записей с использованием Oledb

while(r.Read()) { ListViewItem item = new ListViewItem(r.GetString(2)); item.SubItems.Add(r.GetString(3)); item.SubItems.Add(r.GetString(4)); item.SubItems.Add(r.GetString(5)); item.SubItems.Add(r.GetString(6)); item.SubItems.Add(r.GetString(7)); i…
28 апр '14 в 01:24
3 ответа

VB.Net - это моя проблема с DataRow.IsNull или Format(datetimevalue,"T")?

Я работаю над новым приложением, управляемым данными ASP.Net 4.0. В DAL я проверяю значения NULL на всех моих данных и по умолчанию на правильные данные, когда NULL. У меня происходит странная проблема. Возвращаются две даты - на одну мне нужно толь…
14 апр '11 в 16:47
0 ответов

"Свойство CommandText не было инициализировано" при попытке отправить параметр NVarChar как ноль в C#

Почему решения этого вопроса не работают для nvarchar? SqlParameterCollection принимает только ненулевые объекты типа SqlParameter, но не объекты DBNull. Я всегда получаю ошибку упоминания, или "SqlParameterCollection принимает только объекты типа S…
05 ноя '14 в 08:47
3 ответа

SqlDataReader Лучший способ проверить наличие нулевых значений -sqlDataReader.IsDBNull vs DBNull.Value

Я хочу получить десятичные значения из базы данных, и я хотел бы знать, какой рекомендуемый способ проверки на нулевые значения. Я видел на MSDN - поле DBNull.Value, что эта проверка используется редко. Таким образом, является reader.IsDBNull лучший…
31 авг '13 в 17:15
1 ответ

CS0173 C# Тип условного выражения не может быть определен, поскольку не существует неявного преобразования между "System.DateTime" и "System.DBNull"

У меня есть MS SQL Local DB, которая позволяет полям столбца иметь нулевые значения. Однако, когда я попытался установить (DateTime?) Значение NULL для поля, возникла исключительная ситуация "System.ArgumentException не может установить для столбца"…
17 апр '18 в 20:13
1 ответ

SQL-представление выводит обнуляемый столбец из ненулевой таблицы?

У меня есть таблица Product с ненулевыми столбцами "количество" (десятичный) и "статус" (int), и я создал представление для этой таблицы со следующим выражением регистра: SELECT P.ProductTypeId, (CASE WHEN P.StatusId IN (5, 8) THEN 0 ELSE -P.Quantit…
17 май '11 в 16:56
1 ответ

Как привязать значения DBnull к сетке?

Я сталкиваюсь с проблемой привязки значений к сетке, которые извлекаются из базы данных. У меня есть столбец базы данных типа DateTime, который обнуляется. Поэтому, когда я пытаюсь связать это нулевое значение, возникает ошибка при добавлении значен…
08 авг '13 в 12:54
3 ответа

Неявное преобразование из типа данных nvarchar в varbinary(max) не допускается

Я получаю это исключение, когда пытаюсь вставить DBNull.Value в пустое поле varbinary(max): Implicit conversion from data type nvarchar to varbinary(max) is not allowed. Use the CONVERT function to run this query. Вот мой код: insertCMD.Parameters.A…
10 июл '12 в 10:58
7 ответов

Преобразование из типа 'DBNull' в тип 'String' недопустимо

Я получаю эту проблему Преобразование из типа 'DBNull' в тип 'String' недопустимо. Строка 501: hfSupEmail.Value = dt.Rows(0)("SupEmail") я очень новичок в этом, я не совсем уверен, в чем именно заключается проблема, может ли кто-то направить меня? Б…
25 апр '14 в 02:52
1 ответ

Проверить, является ли столбец даты в datatable нулевым

Dim dr As SqlDataReader = cmd.ExecuteReader(CommandBehavior.CloseConnection) Dim dt As DataTable = New DataTable() dt.Load(dr) For Each row As DataRow In dt.Rows Dim dob_str As String = "" 'code to check if row.Field(Of Date)("DOB") is dbnull 'if no…
08 янв '14 в 22:00
6 ответов

Нулевое значение в параметре varbinary datatype

Как добавить нулевое значение в тип данных varbinary? Когда я выполняю следующий код: using (SqlConnection myDatabaseConnection1 = new SqlConnection(myConnectionString.ConnectionString)) { using (SqlCommand mySqlCommand = new SqlCommand("INSERT INTO…
11 авг '13 в 10:28
3 ответа

Получение SCOPE_IDENTITY от SQL Server при вставке

Думаю, уже слишком поздно, и я слишком устал, чтобы понять, что я делаю не так. Вот что я пытаюсь: int imageId = imageDal.AddImage(new SqlParameter[] { new SqlParameter("@IMAGE_ID", SqlDbType.Int, Int32.MaxValue, ParameterDirection.Output, true, 0, …
07 фев '11 в 06:19
1 ответ

Обрабатывать нулевое поле как ноль для запроса на обновление

Я использую конструктор запросов SQL Express 2010. Мне нужно иметь возможность увеличивать поле. В моем коде позади я звоню, например: tableAdapter.IncrementLikeCount(id); Если я просто использую приращение, поле like может быть пустым, поэтому я хо…
1 ответ

Избегание объекта NULL в HQL Query where

У меня есть объект, который может иметь родительский объект. Я хочу выполнить этот запрос: выберите сущность, где entity.parent.id = 9 некоторые из сущностей не имеют родителей (entity.parent = null) и N HIBERNATE не в состоянии выполнить этот запро…
07 дек '09 в 12:29
1 ответ

Обрабатывать таблицу базы данных с нулевыми датами, используя Nullable(Of Date)

У меня есть таблица SQL Server с несколькими столбцами даты, которые могут быть NULL и на самом деле NULL, Я думал, что справляюсь с этим правильно, используя тест .HasValue, прежде чем пытаться получить значение обнуляемого типа. Но, очевидно, не п…
21 авг '14 в 21:38
3 ответа

Вставка значения NULL для строковой переменной в vb.net

Я пытаюсь вставить значение NULL в переменную типа строки. Пожалуйста, дайте мне знать возможные способы сделать это. Я погуглил об этой проблеме и обнаружил, что DBNul.value может быть назначен определенной переменной, которая должна быть вставлена…
28 окт '16 в 17:49
2 ответа

Возникли проблемы с полностью законным DBNULL. Использование DataSets DataTables, передаваемые как представления данных модели. ASP.NET MVC2

Я люблю MVC, но, к сожалению, все учебники, демонстрации и ВСЕ ресурсы используют Entity Framework для генерации ViewData и большинство используют LINQ to SQL вместо DataSets.Я повторно использую существующую бизнес-логику, и клиент (который сам по …