Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-07-2008
Avatar de josi
josi josi is offline
Miembro
 
Registrado: feb 2008
Posts: 100
Poder: 17
josi Va por buen camino
error e busqueda

hola a todos

tengo un form de busqueda de clientes estoy usndo accses
cuando trato de hacer una busqueda me sale este error
[controlador odbc accses] 'no concieden los tipos de datos en la exprecion de criterios'

y este es el codigo:

var sql: string;
begin
clienteQuery1.CLOSE;
clienteQuery1.sql.clear;

IF LENGTH (EDIT1.TEXT) > 0 THEN
SQL:= 'SELECT * FROM consultacliente WHERE codigo =' + QUOTEDSTR (EDIT1.TEXT)
ELSE
SQL:= 'SELECT * FROM consultacliente';

clienteQuery1.SQL.ADD (SQL);
clienteQuery1.ACTIVE := TRUE;

IF
clienteQuery1.RecordCount < 1 THEN
BEGIN
SHOWMESSAGE ('NO HAY CLIENTE CON ESTE CODIGO');
END
ELSE
EDIT1.TEXT:= clienteQuery1.FIELDVALUES ['codigo'];
end;

si hay otra forma de hacerla le agradeceria mucho.
Responder Con Cita
  #2  
Antiguo 04-07-2008
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Hola josi, de que tipo es tu campo codigo, si es entero no necesita el quotedstr, te sale el error porque no coinciden los tipos.

Código Delphi [-]
......
SQL:= 'SELECT * FROM consultacliente WHERE codigo =' +EDIT1.TEXT
......

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
busqueda sql like douglas Conexión con bases de datos 27 18-11-2007 18:32:00
error en busqueda sql fernando1973 SQL 11 10-05-2007 18:55:04
Busqueda... mjjj Conexión con bases de datos 3 08-05-2007 10:58:37
búsqueda en BD edusus Conexión con bases de datos 12 19-05-2006 00:08:19
Error en busqueda. kwan Conexión con bases de datos 11 05-09-2003 19:43:54


La franja horaria es GMT +2. Ahora son las 01:52:40.


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
Copyright 1996-2007 Club Delphi