Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   Problema con campo Varbinary(max) en ClientDataSet (https://www.clubdelphi.com/foros/showthread.php?t=79130)

Jere_84 09-06-2012 16:37:20

Problema con campo Varbinary(max) en ClientDataSet
 
Hola Club, en mi BD SQL Server 2008 tengo una tabla con un campo tipo varbinary(Max) para almacenar una imagen. EL problema ocurre que en mi aplicación Datasnap. En la capa servidor se carga en el SQLDataSet sin ningún tipo de dificultad, pero al intentar cargar los campos persistentes en el ClientDataSet de la capa cliente me salta una excepción expresando: 'Remote error: Connection is busy with results for another command'. pero al quitar el campo se asignan sin ningún conflicto. Esto asevera que la dificultad es el tipo de dato varbinary que microsoft aconseja utilizar para salvar imágenes. ¿Alguien tubo este fastidioso problema?

olbeup 15-06-2012 15:02:22

Hola Jere_84
De momento no uso ClientDataSet para manejar imágenes, uso ADOQuery y es correcto el campo varbinary(MAX) porque así están en mis base de datos y funciona correctamente a la hora de extraer y mostrar.

Lo que dice: 'Remote error: Connection is busy with results for another command' = 'Error Remoto: La conexión está ocupada con resultados de otro comando', quizás estés cerrando la conexión cuando está cargando, nose.

Un saludo


La franja horaria es GMT +2. Ahora son las 02:28:05.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi