FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
TADOQuery, TQuery y dataSource
Lo que tengo es una consulta con la TADOQuery y esta asociado un datasource;con una grid para mostrar los datos y acontinuacion tengo una Tquery y le queria pasar los parametros, segun estuviera situado en la grid.
Gracias y un saludo a todos. |
#2
|
||||
|
||||
Hola richi,
¿Y cual es el problema? No comprendo cual es tu duda. ¿Podrías explicar detalladamente tu situación? Saludos, |
#3
|
||||
|
||||
TAdoquery+TQuery+TDatasource
Hola
Segun te entendi, lo que quieres es ejecutar un query mediante un componente TQuery (BDE) segun los datos que tiene un componente TADOQuery (ADO). Pues has lo siguiente: Digamos que en tu componente TADOQuery tienes los siguientes datos: IDPERSONA, NOMBRE, APELLIDO asocias un Datasource (llamemosle DSDATOS) al TADOQuery y luego puedes vincularlo a cualquier TDatacontrol (en tu caso un Grid) En tu TQuery colocas un comando de actualizacion (o lo que tu quieras hacer) Para que tome los parametros del TADOQuery al componente TQuery le colocas en su propiedad Datasource (que esta debajo de Databasename) el nombre del Datasource (dsDatos en el ejemplo). Espero que te sirva, sino escribe mas detalladamente que necesitas. Saludos |
#4
|
|||
|
|||
Perdon por no me haber explicado bien de todo. Lo que ago es lo que dice jcarteagaf pero me da el siguiente error que fue lo que me olvide de indicar antes:
General SQL error. ORA-03115:representación o tipo de dato de la red no soportado. |
#5
|
|||
|
|||
El error anterior al cerrar y volver ejecutarlo el que me estadando es el siguiente:
capabitily not supported. |
#6
|
||||
|
||||
mas datos
Seria bueno si puedes colocar los querys que estan usando para ver si por ahi anda la cosa, ademas de la versión del Delphi y el motor que estas usando (aunque por el error parece Oracle)
Saludos |
#7
|
|||
|
|||
Uso delphi7 con oracle.
|
#8
|
|||
|
|||
Al final lo que hice fue que dentro del evento OnDataChange del datasource que esta asociado a la TADOQuery puse el siguiente codigo:
Que lo que hace es que se cierra la TQuery, se le pasa el parametro y se abre ;asi que cuando en la dbgrid que esta asociada a la consulta TADOQuery cambias de fila en la consulta TQuery te saldria el dato resultante. Gracias a los que contestaron. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TADODataSet VS TADOQuery | Mauro.NET | Conexión con bases de datos | 1 | 24-05-2005 19:39:57 |
Error con el Tadoquery | jas010 | SQL | 2 | 03-03-2005 23:32:07 |
Problema con un TADOQuery | Holderhek | Conexión con bases de datos | 2 | 02-02-2005 23:22:13 |
DataSource | jzk | Conexión con bases de datos | 5 | 15-06-2004 08:56:00 |
Parametros en un TADOQuery | Osorio | Conexión con bases de datos | 2 | 24-11-2003 00:25:37 |
|