Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.03;
Скачать: CL | DM;

Вниз

Редактирование с помощью SQL   Найти похожие ветки 

 
alexander_ua   (2003-02-11 18:27) [0]

Уважаемые профессионалы!
Есть таблица, порядка 30-40 полей. Редактирование и добавление новых записей делаю Table.Open, Table.locate (Table.Open, Table.Insert).
Хочу переписать на SQL, но проблема вот в чем. Некоторые поля могут быть пустыми, это что же, мне нужно проверять содержимое всех edit"ов и в каждом случае исполнять свой SQL???
Поясню: если для поля строкового типа пустота не критична, то для поля с датой или числом - очень даже проблемно. Как например сказать, что поле типа даты не заполнять вообще???


 
Соловьев ©   (2003-02-11 18:30) [1]

Т.е. ты боишся сохранить пустое значение в дате и числе? или ты хочешь чтобы юзверь получил по башке, если чего-то не заполнил?


 
alexander_ua   (2003-02-11 18:37) [2]

Боюсь, что ошибка вылезет, когда я попытаюсь "пусто" записать вместо даты. Или вместо числа. Я имею ввиду, что не умею поставить полю типа дата, число значение null


 
Соловьев ©   (2003-02-12 09:25) [3]

если ты туда ничего не запишешь, то вот тебе и null, а если уж совсем невмоготу, то:
uses Variants;
with Table do
begin
Insert ;
FieldByName("MyField").Value := NULL;
...
Post;
end;


 
ЮЮ ©   (2003-02-12 09:55) [4]

Или FieldByName("MyField").Clear;



Страницы: 1 вся ветка

Текущий архив: 2003.03.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
3-5469
twist
2003-02-13 06:44
2003.03.03
Как выполнить импорт текстового файла в IB?


14-5746
michael_b
2003-02-15 20:30
2003.03.03
Ограничение по времени


14-5711
RV
2003-02-12 12:26
2003.03.03
15 рублей


3-5393
wara
2003-02-07 12:59
2003.03.03
Разные наборы групп атрибутов


7-5887
nikulin
2003-01-04 15:48
2003.03.03
Ошибка при открытии Comm порта