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)
-   -   Tipo de datos SI/NO acces (https://www.clubdelphi.com/foros/showthread.php?t=30965)

Genner 24-04-2006 19:50:45

Tipo de datos SI/NO acces
 
Buen dia
Tengo un problema estoy haciendo una aplicacion con Delphi 7 y acces tengo una tabla que tiene tipos de datos SI/NO, en mi aplicacion uso checkboxes primero no sabia como hacer para que insertara los valores (USO ADO) pero eso lo resolvi asi

Código Delphi [-]
var
 valor:string;
begin
valor:='1'; 
with ado do
 Close;
 Sql.Clear;
 Sql.Add(insert into tabla values(" '+valor+' "));
 ExecSql;

la cosa es que quise usar el mismo metodo para hacer una consulta
Código SQL [-]
 Ado.Close;
 ..
 Ado.sql.add('select * from tabla where campo=" '+valor+ ' "');
 ado.open
pero me marco error : tipo de datos no coinciden
alguien sabe la solucion ?
ya busque dentro del foro y no haye

Gracias por su tiempo.

Genner 24-04-2006 20:19:16

Bien ya encontre la solucion

Código Delphi [-]
var
bandera:string;
begin
bandera:='True'; //declare una variable y le puse el valor True
with Aclientes do
 
begin
Close;
Sql.Clear;
Sql.Add('select nombre,rfc from clientes where patrocinio='+bandera+' order by nombre');
Open;
end;//with
 
//en la consulta cambie " '+bandera+' " por '+bandera+'


La franja horaria es GMT +2. Ahora son las 18:39:03.

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