FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
paso de parametros
Hola y Gracias por todo...
En tablas planas y con tquery como puedo pasar parametros desde ttable para hacer las consultas sql. Saludos... |
#2
|
||||
|
||||
¿Te refieres a algo como
Query.ParamByName('uncampo').AsXXX := Table.FieldByName('otro campo').AsXXX? // Saludos |
#3
|
|||
|
|||
paso de parametros
Bien Gracias me sirve
Ahora para recibir desde otros componentes parametros como un edit y mostrar en tiempo de ejecucion ordenes sql. Saludos ... |
#4
|
|||
|
|||
mmmm, pues del mismo modo
Query.ParamByName('uncampo').AsString := Edit1.Text; Query.ParamByName('uncampo').AsInteger := StrToInt(Edit1.Text); Query.ParamByName('uncampo').AsFloat := StrToFloat(Edit1.Text); ......... Lo de mostrar las ordenes SQL no lo he entendido |
#5
|
||||
|
||||
Cita:
o enviarlo a un archivo de texto para hacer un debug ?? Última edición por Lepe fecha: 14-01-2004 a las 07:45:44. Razón: fallos, jé |
#6
|
|||
|
|||
pasao de parametros
Bien gracias a todos...
Mi duda es si se puede hacer algo como select campo from tabla where campo>var // var contenido edit.text por ej. Si no tendre que recurrir a procedimientos para esto. Saludos... |
#7
|
|||
|
|||
bueno, si asignas la sentencia SQL por código quedaría algo así
Código:
Query.SQL.Add('select *'); Query.SQL.Add(from tabla'); Query.SQL.Add('where campo = ' + Edit1.Text); // <- si fuera numérico Query.SQL.Add('where campo = ' + QuotedStr(Edit1.Text)); // <- si fuera alfa Código:
select * from tabla where campo = :val Espero te sirva |
#8
|
|||
|
|||
paso de parametros
Bien me sirvio todo..
al paso de parametros por codigo que me enviaron le agregue with query do begin close; sql.clear; // // sql.execsql; open; end; Gracias por todo !!! Saludos Gustavo2.... |
|
|
|