Главная страница
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.014 c
14-5791
malkolinge
2003-02-12 16:38
2003.03.03
!!!!


1-5560
REA
2003-02-21 15:51
2003.03.03
Профайлинг


14-5857
race1
2003-02-12 18:14
2003.03.03
en


8-5664
Влад2
2002-11-19 14:45
2003.03.03
Вопрос по элементарной(?) графике


4-5909
cult
2003-01-08 16:24
2003.03.03
Перекрытие WndProc для стандартных виндовых контролов