![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Conversión de tipo para clase inválida
Buenos días a todos!!
Al hacer una consulta con una TADOQuery sobre MSSQL Server me sale el error 'Conversión de tipo para clase inválida' al llegar a la sentencia Código:
TADOQuery.Active:= True Código:
TADOQuery.Active:= False; TADOQuery.SQL.Clear; TADOQuery.Connection := TADOConection; TADOQuery.SQL.Add('select * from Tabla'); TADOQuery.Active:= True;
__________________
Hay 10 tipos de personas, las que entienden el código binario y las que no. ww.clubdelphi.com/foros/guiaestilo.php |
#2
|
||||
|
||||
Cita:
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. ![]() |
#3
|
|||
|
|||
la conexión se llama 'MiConexión' y es de tipo TADOConnection.
__________________
Hay 10 tipos de personas, las que entienden el código binario y las que no. ww.clubdelphi.com/foros/guiaestilo.php |
#4
|
||||
|
||||
Espera.. me acabo de dar cuenta que en todo momento estas haciendo referencia a la clase, y no a una instancia de esta.
En este ejemplo estoy creando el Query en tiempo de ejecución, en el caso que tu lo hayas creado en tiempo de diseño, tienes que hacer referencia a la variable o campo que refiere a este.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. ![]() |
#5
|
|||
|
|||
He solucionado mi error cambiando la conexión. Parece ser que la conexión vieja se quedaba pillada en algún sitio y probocaba ese error.
Cuando vaya cambiando en el código todas las conexiones por la nueva encointraré dónde daba ese error. Muchas a gracias Delphi.com.ar y a todos los que han leído mi consulta por todo el tiempo que le han dedicado. ![]()
__________________
Hay 10 tipos de personas, las que entienden el código binario y las que no. ww.clubdelphi.com/foros/guiaestilo.php Última edición por scooterjgm fecha: 21-01-2005 a las 10:11:37. |
#6
|
||||
|
||||
¿Ese error te lo da en español?.... funciona esa consulta desde la consola del motor??
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. ![]() |
![]() |
|
|
![]() |
|