Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Como Ingresar Valores En Blanco O Nulos En Access (https://www.clubdelphi.com/foros/showthread.php?t=27275)

JanoRod 16-11-2005 14:29:49

Como Ingresar Valores En Blanco O Nulos En Access
 
Hola a Todos tengo una seria duda, como puedo ingresar un registro Fecha con valor "vacio" o nulo, access lo permite pero mi codigo parace que no.
Si Alguien sabe como solucionar este problema :( se lo agradeceria.

Mi base de dato en access tiene los siguientes campos :

campo 1 =cod ---->Tipo de Dato ---> texto
campo 2= fecha -->Tipo de Dato ---> fecha



procedure TForm1.Button1Click(Sender: TObject);
var
Adate:TdateTime;
begin
Adate:=StrToDate(maskara.Text);
with adoquery1 do begin
close;
sql.Clear ;
sql.Add ('insert into paso (cod,fecha)');
sql.Add ('values ('+QuotedStr(edit1.Text)+','+QuotedStr(DateToStr(Adate))+')');
execSql;
application.MessageBox('DATOS GRABADOS OK...','CONFIRMACION'mb_iconInformation);
end;
end;


Agracecido si alguien pueda ayudarme :p

Neftali [Germán.Estévez] 16-11-2005 15:40:48

Prueba a poner en los valores la cadena null; Deberás preguntar antes de generar la SQL si el valor es vacío para añadir null o si tiene un dato para añadirlo como estás haciendo ahora.


La franja horaria es GMT +2. Ahora son las 04:02:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi