Прежде чем кто -либо комментирует, что на это отвечало ранее в другом вопросе, я знаю, что .. но, несмотря на ответы, которые я рассмотрел по адресу < /p>
Назначить NULL SQLParameter < /li>
SQLParameter < /li>
< /ul>
и даже мой собственный вопрос < /p>
Запрос вернуть значения с помощью нулевых параметров < /p>
Я пробовал упростить свой код, чтобы его можно было увидеть здесь. < /p>
Я также попробовал это с < /p>
int? i = null;
SqlConnection connection = new SqlConnection(Properties.Settings.Default.connstring.ToString());
SqlCommand cmd = new SqlCommand();
cmd.Connection = connection;
cmd.CommandText = "Select * from view_nests where parent_pk = @parent_pk";
cmd.Parameters.AddWithValue("@parent_pk", i ?? Convert.DBNull);
cmd.Connection.Open();
var dataReader = cmd.ExecuteReader();
var dataTable = new DataTable();
dataTable.Load(dataReader);
cmd.Connection.Close();
< /code>
Я пробовал вариации этого, где я только что сделал < /p>
cmd.Parameters.AddWithValue("@parent_pk", DBNull.Value);
< /code>
И я попытался использовать запрос < /p>
cmd.CommandText = "Select * from view_nests where parent_pk = @parent_pk or @parent_pk Is Null";
< /code>
Я попробовал явно объявить параметр как нулевой < /p>
cmd.Parameters.AddWithValue("@parent_pk", i ?? Convert.DBNull).IsNullable = true;
< /code>
, который, по какой -то причине, я думал, что работал, отсюда и причина принятия ответа, который я сделал, но я ошибался, что просто возвращает мне все, независимо от того, каково это значение. Чтобы настроить его, я продолжаю ничего не возвращать, когда пытаюсь передать нулевое значение в качестве параметра.>
Подробнее здесь: https://stackoverflow.com/questions/374 ... sqlcommand
Как передать нулевое значение в параметр для sqlcommand ⇐ C#
Место общения программистов C#
-
Anonymous
1755705796
Anonymous
Прежде чем кто -либо комментирует, что на это отвечало ранее в другом вопросе, я знаю, что .. но, несмотря на ответы, которые я рассмотрел по адресу < /p>
Назначить NULL SQLParameter < /li>
SQLParameter < /li>
< /ul>
и даже мой собственный вопрос < /p>
Запрос вернуть значения с помощью нулевых параметров < /p>
Я пробовал упростить свой код, чтобы его можно было увидеть здесь. < /p>
Я также попробовал это с < /p>
int? i = null;
SqlConnection connection = new SqlConnection(Properties.Settings.Default.connstring.ToString());
SqlCommand cmd = new SqlCommand();
cmd.Connection = connection;
cmd.CommandText = "Select * from view_nests where parent_pk = @parent_pk";
cmd.Parameters.AddWithValue("@parent_pk", i ?? Convert.DBNull);
cmd.Connection.Open();
var dataReader = cmd.ExecuteReader();
var dataTable = new DataTable();
dataTable.Load(dataReader);
cmd.Connection.Close();
< /code>
Я пробовал вариации этого, где я только что сделал < /p>
cmd.Parameters.AddWithValue("@parent_pk", DBNull.Value);
< /code>
И я попытался использовать запрос < /p>
cmd.CommandText = "Select * from view_nests where parent_pk = @parent_pk or @parent_pk Is Null";
< /code>
Я попробовал явно объявить параметр как нулевой < /p>
cmd.Parameters.AddWithValue("@parent_pk", i ?? Convert.DBNull).IsNullable = true;
< /code>
, который, по какой -то причине, я думал, что работал, отсюда и причина принятия ответа, который я сделал, но я ошибался, что просто возвращает мне все, независимо от того, каково это значение. Чтобы настроить его, я продолжаю ничего не возвращать, когда пытаюсь передать нулевое значение в качестве параметра.>
Подробнее здесь: [url]https://stackoverflow.com/questions/37492263/how-do-i-pass-a-null-value-into-a-parameter-for-a-sqlcommand[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия