Вниз
Скачать: CL | DM;

Проблема с Acces(через BDE) - не добавляет пустую строку в таблиц   Найти похожие ветки 

← →
Perf2k2 ©   (2005-11-18 15:00) [0]

Значение берется из DataPicker, откуда направляется напримиг в таблицу Аксеса в поле delo_1st_ring (Краткий формат данных). Если в Пикере checked=false, тогда ничего не записываем в таблицу (то есть получается delo_1st_ring=""). Вот здесь-то он и выдает ошибку "Несоответствие типов данных...". Можно ли запихнуть пустую строку в это поле через Делфи? Потом что через Аксес (оболочку) у меня пустые строки спокойно добавляются.


← →
Perf2k2 ©   (2005-11-18 15:03) [1]


> (Краткий формат данных)

Ой, Краткий формат даты :)


← →
sniknik ©   (2005-11-18 17:25) [2]

это не пустые строки это NULL
t.e.
UPDATE Table1 SET delo_1st_ring = NULL
сделает то что ты хочеш. для всей таблици.


← →
Perf2k2 ©   (2005-11-18 17:55) [3]

Хмм...
picker3:=Null, потом в запросе ...delo_1st_ring = """ + Picker3 + """,...
Говорит не может Null в строковую перевести. Когда пишу
picker3:=VarToStr(Null);
то опять то же - "Несоответствие типов данных..."

Фигня какая-то...


← →
sniknik ©   (2005-11-18 21:45) [4]

> Фигня какая-то...
действительно... тебе привели запрос именно в том виде какой нужен, а ты его пытаешся исковеркать. зачем?



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
5-1115295849
Priest
2005-05-05 16:24
2005.12.04
Редактор компонент в RunTime


4-1128056562
VY
2005-09-30 09:02
2005.12.04
как переместить кнопку на форме


2-1132174399
DillerXX
2005-11-16 23:53
2005.12.04
Передача данных из DLL в главный процесс


14-1131709129
Макс1
2005-11-11 14:38
2005.12.04
ОС Singularity


6-1124422105
pOLyMOrpH
2005-08-19 07:28
2005.12.04
Работа с сокетом




   Наверх