powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / C# Access удалить пустые строки
5 сообщений из 5, страница 1 из 1
C# Access удалить пустые строки
    #37170689
LjAPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
OleDbCommand сmdDel = database.CreateCommand();
сmdDel.CommandText = @"DELETE FROM table1 WHERE fieldInt = @fieldInt AND fieldStr = @fieldStr";
сmdDel.Parameters.Add("@fieldInt", OleDbType.Integer).Value = 0;
сmdDel.Parameters.Add("@fieldStr", OleDbType.BSTR).Value = "";

Мне надо удалить из базы записи, где числовое поле fieldInt и текстовое fieldStr пустые. Мой запрос не работает. Подскажите решение. Поле fieldInt в базе не 0, а пустое.
...
Рейтинг: 0 / 0
C# Access удалить пустые строки
    #37170762
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DbNull.Value()
...
Рейтинг: 0 / 0
C# Access удалить пустые строки
    #37170881
LjAPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не удаляет
Ни так:
Код: plaintext
сmdDel.Parameters.Add("@fieldInt", OleDbType.Integer).Value = System.DBNull.Value;
Ни так:
Код: plaintext
сmdDel.Parameters.Add("@fieldInt", System.DBNull.Value);
...
Рейтинг: 0 / 0
C# Access удалить пустые строки
    #37170890
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
DELETE FROM table1 WHERE fieldInt IS NULL AND fieldStr IS NULL 

а если проще?
...
Рейтинг: 0 / 0
C# Access удалить пустые строки
    #37170900
LjAPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One,

Ага, тоже это нашел 5 мин назад )) Спасибо, так работает.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / C# Access удалить пустые строки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]