Gå til innhold

[FIXED]Apne BIGBLOB i VisualBasic(MySQL og s...


Anbefalte innlegg

Jeg far en feilmelding:

Operation is not allowed in this context.

(Err.nr: 3219(&HC93) )

 

her er koden min:

Dim rs As New ADODB.Recordset
Dim stream As New ADODB.stream
OpenConnection

Dim iID As Long, pic As clsPictures
For Each pic In colPictures
   If lstPictures2.ListIndex = pic.Index Then
       iID = pic.ID2
       Exit For
   End If
Next
Set pic = Nothing
rs.Open "SELECT * FROM bilder WHERE id=" & iID, conn, adOpenStatic, adLockOptimistic
stream.type = adTypeBinary'la til denne linjen sa virket det
stream.Open

stream.Write rs.Fields("picBilde").Value 'Her er feilen

stream.SaveToFile "c:\tempbilde", adSaveCreateOverWrite
Set picMain = LoadPicture("C:\tempbilde")
stream.Close
rs.Close
CloseConnection

 

[EDIT] ALt virker, la til "stream.type = adTypeBinary" og sa virket det.. :}

Endret av Richard87
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...