Тема: Занесення даних в базу даних (Delphi)
У мене проблеми виникли з занесенням у б/д цілого(довгого) числа.
У мене б/д Microsoft Office Access Поле числове у яке заношу роки.
Тип даних:- числовий
Розмір поля:- довге ціле
Значення за замовчуванням відсутні
Спочатку написав так:
ModulA_DMd.Main_ADOTb.FieldByName('Рік').AsInteger:=StrToInt(Yhre_Ed.Text);
Та проблема була в цьому що коли поле Edit не було заповнене то при збережені даних вибивало помилку.
Тоді я написав так:
if Yhre_Ed.Text<>'' then
begin
with ModulA_DMd.Main_ADOTb do
begin
FieldByName('Рік').AsInteger:=StrToInt(Yhre_Ed.Text);
end;
end;
Заноситься в базу добре, але є один недолік.
Якщо вже в базі даних записаний рік а потрібно його очистити то зробити це не можливо.
Можливо хтось стикався з такими проблемами то підкажіть як це вирішити. Буду дуже вдячний.