Imagenes en SQLSERVER2005
Publicado por Alfonso Pallares Escamilla (5 intervenciones) el 24/10/2007 17:14:27
Buenas tardes a todos. Tengo un programa de escaneo de imagenes y los guardo en campo imagen en SQLSERVER2005.
Esto es lo que hago basicamente
v1 = "FILETOSTR('c:\prueba.jpg')" && Creo variable
v2 = "JJJJJJ" &&Creo variable
SQLExec(cnn, "INSERT INTO Documentos (imagen, cbdocumento) Values (?&V1, ?V2)") &&Si me inserta un nuevo registro con el cbdocumento = JJJJJJ y algo en el campo imagen
v3 = "Select * from documentos where cbdocumento = 'JJJJJJ'" &&Creo variable
STRTOFILE(v3, "c:\temp.jpg") && traigo el registro que guarde
comento que lo guardo en un campo IMAGEN. Pq en SQL2005 no hay campo Blob
Me crea un archivo en c:\, pero trae nada de imagen.
No se si lo guardo bien, o no
Si lo llamo bien o no
O ambas cosas.
Gracias y saludos
Esto es lo que hago basicamente
v1 = "FILETOSTR('c:\prueba.jpg')" && Creo variable
v2 = "JJJJJJ" &&Creo variable
SQLExec(cnn, "INSERT INTO Documentos (imagen, cbdocumento) Values (?&V1, ?V2)") &&Si me inserta un nuevo registro con el cbdocumento = JJJJJJ y algo en el campo imagen
v3 = "Select * from documentos where cbdocumento = 'JJJJJJ'" &&Creo variable
STRTOFILE(v3, "c:\temp.jpg") && traigo el registro que guarde
comento que lo guardo en un campo IMAGEN. Pq en SQL2005 no hay campo Blob
Me crea un archivo en c:\, pero trae nada de imagen.
No se si lo guardo bien, o no
Si lo llamo bien o no
O ambas cosas.
Gracias y saludos
Valora esta pregunta


0