FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
TADOQuery y campos Memo
Hola,
Tengo una bd en access, uso delphi 6 y para conectarme utilizo los componentes ado. Toda la conexión funciona correctamente, el problema lo tengo al hacer una consulta sobre una tabla. La tabla tiene dos campos: codigo (entero) y texto (memo), la sentencia sql es: Código:
select * from mitabla where codigo = @idcodigo Código:
MiQuery.Parameter[0].Value := idCodigo; MiQuery.Open; Memo1.Text := MiQueryTEXTO.AsString; MiQuery.Close; Solo me pone los 255 primeros caracteres!!!, la query sale bien pero solo tengo acceso a los 255 primeros caracteres, si en lugar de una query lo hago con una tabla y el método find me funciona bien: Código:
MiTabla.Open; MiTabla.Find("CODIGO",idCodigo,[]); Memo1.Text := MiTablaTEXTO.AsString; MiTabla.Close; Pero claro, la tabla es muy grande y cuando hago el open se trae todos los registros y tarda demasiado, es por ello que lo quería hacer con una consulta pero me encuentro con que solo me saca los 255 primeros caracteres. Alguna sugerencia??? Gracias por adelantado
__________________
Todos somos aficionados. La vida es tan corta que no da para más. Guia de Estilos Última edición por SnaKe fecha: 24-10-2003 a las 15:25:19. |
|
|
|