FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Como utilizar la variable sacada con un TQuery
buenas,,
aki estoy de nuevo... os cuento mi actual problema... que gracias a el.. la cosa se va ampliando... Código:
sqlClasse.SQL.Clear; sqlClasse.SQL.Add('select id_classe from classe where nom_classe like "' + nomClasse.Text + '"'); sqlClasse.ExecSQL; idClasse:=sqlClasse;<.. aki es donde tengo el problemilla.... muchissimas gracias por adelantado!!
__________________
------------------------
Joven Padawan algun dia sere un maestro... ------------------------
|
#3
|
||||
|
||||
asias!!!
k haria yo sin vuestra ayuda!! :S jejeje muchas gracias d verdad!!! ta la proxima!!!
__________________
------------------------
Joven Padawan algun dia sere un maestro... ------------------------
|
#4
|
||||
|
||||
Os escrivo aqui como ha quedao el codigo....
Código:
sqlClasse.SQL.Clear; sqlClasse.SQL.Add('select id_classe from classe where nom_classe like "' + nomClasse.Text + '"'); sqlClasse.ExecSQL; sqlClasse.Active:=true; idClasse:=sqlClasse.Fields.Fields[0].AsString; muchas gracias de antemano!!
__________________
------------------------
Joven Padawan algun dia sere un maestro... ------------------------
|
#5
|
||||
|
||||
Estas 2 líneas no tienen lógica, a mi parecer , porque el método ExecSQL "creo" (no lo he probado) que no hace nada en este caso.
sustituyelas por
Recomendación: El método ExecSQL debes usarlo para sentencias SQL que no devuelven un cursor a datos, es decir, INSERT, UPDATE, DELETE, y CREATE TABLE. Para cualquier sentencia SELECT, usa el método Open (o pon la propiedad Active := True) Salu2. |
|
|
|