![]() |
![]() |
![]() |
![]() |
![]() |
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 ![]()
__________________
------------------------
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
![]()
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. |
![]() |
|
|
![]() |
|