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)
-   -   Queries a BD Access (https://www.clubdelphi.com/foros/showthread.php?t=26530)

Cactus 25-10-2005 23:42:48

Queries a BD Access
 
hola

Tengo un problema con las consultas a Access desde delphi 6. La consulta la pruebo en Access pero cuando intento hacerla funcionar en delphi me da un error, que dice algo como Violacion a la direccion de memoria.
Para mas detalles estoy utilizando un DataModule y alli una BD una tabla un DataSource y un Query y la llamada desde la unidad es:

c1: string;
c1:='SELECT COUNT (id) FROM TAgente WHERE FechaNac = #19/03/1949#;';
tablas.consulta1.SQL.Add(c1); /// en esta linea es donde salta el error

Muchas gracias :confused:

vtdeleon 25-10-2005 23:48:12

Saludos
tablas.consulta1.:confused:???
Código Delphi [-]
var
  c1: string;
begin
c1:='SELECT COUNT (id) FROM TAgente WHERE FechaNac = #19/03/1949#;';
Datamodulo.Query1.Close;
Datamodulo.Query1.SQL.Text;
Datamodulo.Query1.Open;

Cactus 25-10-2005 23:57:11

Gracias
lo probe pero no hay caso:(

lucasarts_18 26-10-2005 01:18:29

Hola:

Código Delphi [-]
 c1: string;
c1:='SELECT COUNT (id) FROM TAgente WHERE FechaNac = #19/03/1949#';
Datamodulo.Query1.Close;
Datamodulo.Query1.SQL.Add(c1);
Datamodulo.Query1.Open;

Hasta Luego..

PD: Prueba quitando los #

lucasarts_18 26-10-2005 01:20:22

Hola:

Olvidé decir que este error sucede generalmente cuando no se tiene acceso al objeto o no está creado.

Agregaste al Uses del Form el DataModule ???

Suerte-

vtdeleon 26-10-2005 02:26:29

Saludos

Una pregunta: está c1 declarado en la sección var, verdad?


La franja horaria es GMT +2. Ahora son las 01:34:57.

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