FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Valor de los campos en ejecución
Muy buenas, mi duda es la siguiente,tengo un adoquery conectado con mi base de datos de acces, hago un select a una tabla en runtime para obtener esos campos (en la tabla ahi mas campos ) y poder concateneralo con una cadena para mostrarlos por pantalla o simplemente trabajar con ellos.
Hasta aqui todo perfecto, ahora mi duda es al no tener los fields Rpm y Marcha en el Adoquery1, ¿como puedo acceder a los valores de estos?, es decir si tubiese agregados los fields Rpm y Marcha, acederia a sus valores con Adoquery1Rpm.Value o Adoquery1Marcha.Value, pero al no tenerlos no se como hacerlo, agradezco mucho su ayuda, espero me echen un mano. |
#2
|
||||
|
||||
Consulta:='Select Rpm, Marcha From TbDatos';
//... Adoquery1.Sql.Add(Consulta); Adoquery1.ExecSql; // no no no para comandos select usa Open o Active Adoquery1.Open; o Adoquery1.Active := true; luego para acceder a los valores de RPM y Marcha usa FieldByName() with Adoquery1 do begin Close; Adoquery1.Sql.Clear; Adoquery1.Sql.Add(Consulta); Adoquery1.Open; while not Eof do begin ShowMessage(FieldByName('RMP').AsString); ShowMessage(FieldByName('Marcha').AsString); Next; end; end; Saludos, |
#3
|
||||
|
||||
No he trabajado nunca con Ado pero por lo que he visto, funciona como un Query normal.
Prueba ha hacer una de las dos siguientes:
o tambien
Espero te sirva. Saludos |
#4
|
|||
|
|||
Gracias por contestar, teneis razon waltergomez y bicho, lo estaba haciendo bien porque prove lo que decia Bicho (AdoQuery1.FieldByName('RPM').AsString ) pero no me funcionaba por lo que dice Waltergomez, es Adoquery1.Open; o Adoquery1.Active := true; y no Adoquery1.ExecSql;
Un saludo y muchas gracias. // Todos los dias aprendemos algo nuevo, pero tambien podemos enseñarlo ... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Agregar valor de un formulario a un reporte rave en tiempo de ejecucion | alehillebrand | Impresión | 3 | 04-08-2010 19:42:31 |
pasar valor DBLookupComboBox a otros campos | marulo | OOP | 3 | 15-04-2005 23:04:44 |
Problema con DBGRiD y campos en Tiempo de ejecución | EITB | OOP | 0 | 14-10-2004 17:59:17 |
Campos con valor 0 | fjcg02 | Impresión | 3 | 04-02-2004 18:34:27 |
Agregando campos en tiempo de ejecucion | Markoz | Firebird e Interbase | 3 | 31-10-2003 02:32:23 |
|