Se uso questo codice, riesco a visualizzare il file nel db...
codice:Set cn = New ADODB.Connection cn.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Password=ordinifb;Initial Catalog=CASTELFRIGODOC;Data Source=192.168.99.11" Set rs = New ADODB.Recordset rs.Open "Select FILE_CERTIFICATO from DOC_CERTIFICATI WHERE ID_CERTIFICATO = '2'", cn, adOpenKeyset, adLockOptimistic Set mstream = New ADODB.Stream mstream.Type = adTypeBinary mstream.Open mstream.Write rs.Fields("FILE_CERTIFICATO").Value mstream.SaveToFile "C:\Users\Elena\Desktop\prova.pdf", adSaveCreateOverWrite rs.Close cn.Close AcroPDF1.LoadFile ("C:\Users\Elena\Desktop\prova.pdf")
Quindi dici che è la stored procedure che "non funziona"?
Non sarà perchè non posso usare il tipo di dato "IMAGE"?
Grazie ancora!

Rispondi quotando