Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-08-2008
sancarlos sancarlos is offline
Miembro
 
Registrado: sep 2007
Ubicación: Cartago , Tres Rios , Costa Rica
Posts: 48
Poder: 0
sancarlos Va por buen camino
como cargar un Query en tiempo de ejecucion

Amigos

Tengo un query creado en tiempo de ejecucion , y necesito hacer un select
var
query:=tquery;


source:=tdatasource.Create(source);
query:=tquery.Create(query);
source.DataSet:=query;
query.DatabaseName:=dm.TranServerDB.DatabaseName;
dbgrid2.DataSource:=source;

query.Close;
query.SQL.Clear;
query.SQL.Add('select * from ts.ts_transupportmaster');
query.Open;


hasta aqui todo bien pero si quiero filtrar el query por la llave

ej:

query.Close;
query.SQL.Clear;
query.SQL.Add('select * from ts.ts_productmaster where TRANSUPPORTID='+chr(39)+edtransupportid.Text+chr(39)+'');
query.Open;

if query.RecordCount=1 then begin
showmessage('Code already exist..')
end;

me dice este error :

Invalid column name 'TRANSUPPORTID'

El problema es que en la empresa no me permiten cargar los query con los campos de la tabla en tiempo de dise;o , de ser dinamico.

Por tanto el campo TRANSUPPORTID no existe en el query, con hago para que lo reconozca
Responder Con Cita
  #2  
Antiguo 15-08-2008
pcicom pcicom is offline
Miembro
 
Registrado: may 2003
Ubicación: MONTERREY MEXICO
Posts: 253
Poder: 21
pcicom Va por buen camino
En el Mensaje de ERROR esta tu respuesta, si checas te esta indicando que el campo 'TRANSUPPORTID' no EXISTE


y Te podria recomendar para ser mas simple tus consultas
puedes utilizar

QuotedStr( < valor_string >)

ejemplo

QuotedStr(edtransupportid.Text)
que equivale a chr(39)+ edtransupportid.Text + chr(39)
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton
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
como cargar items de listbox en tiempo de ejecucion vainillasild Varios 12 31-01-2007 19:14:00
Cargar foto en QReport en tiempo ejecución mrmanuel Impresión 13 11-01-2006 12:40:42
cargar una imagen jpeg en tiempo de ejecucion gulder Gráficos 6 13-05-2005 12:10:57
Cargar DataModule en tiempo de ejecucion luigidean Varios 3 08-10-2004 00:30:34
¿Cómo cargar un Glyph para un botón en tiempo de ejecución? Feñiz Gráficos 2 09-12-2003 12:38:53


La franja horaria es GMT +2. Ahora son las 23:27:10.


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