Ver Mensaje Individual
  #3  
Antiguo 05-05-2004
pzhero pzhero is offline
Miembro
 
Registrado: abr 2004
Posts: 28
Reputación: 0
pzhero Va por buen camino
Baje es instale el oledb, y todo ok. hice mis promeras pruebas y pude insertar una imagen, pero al despues ya no me inserta nada, me manda el siguente error

Execute:
SQLCODE=-303:
Dynamic SQL Error
SQL error code = -303
feature is not supported
BLOB and array data types are not supported for move operation
IBCODE=isc_dsql_error


puedodescargar la unica imagen que cargue, pero no puedo subir más imagenes, qeu estará pasando?? esta es mi linea de codigo que genera el error lo saque de la documentacion del IBProvider

StrM.LoadFromFile "c:\monofasico1.gif"
Dim ins_cmd As New ADODB.Command
ins_cmd.ActiveConnection = Cnn

ins_cmd.CommandText = "insert into fotos" & Chr(13) & _
"(idfoto,foto)" & Chr(13) & _
"values(?,?)"
Debug.Print ins_cmd.CommandText

ins_cmd.Parameters.Append ins_cmd.CreateParameter("idfoto", adBSTR, , , "123")
ins_cmd.Parameters.Append ins_cmd.CreateParameter("foto", adBSTR, , , StrM.Read)
ins_cmd.Execute

la cadena de conexión es la siguiente



server = "Provider=LCPI.IBProvider;data source=localhost:l:\firebird\PRUBABLOBLS.FDB;ctype=win1251;" & _
"user id=sysdba;password=masterkey"

Set Cnn = New ADODB.Connection
Cnn.ConnectionString = server
Cnn.CursorLocation = adUseClient
Cnn.Open
Cnn.Properties("Session AutoCommit") = True 'enable auto commit
Cnn.Properties("Autocommit Isolation Levels") = 4096 'read commited=0x1000


gracias por su ayuda
Responder Con Cita