Titolo: Ricezione immagine via ODBC da un db SQL
Categoria: Plugin |
|
Ultimo Aggiornamento: 02/07/04 |
Ecco un semplice approccio per ricevere una immagine da un database SQL via ODBC
C_TEXT($sql_t)
C_LONGINT($cursorID_l;$res_l)
C_PICTURE(vPicture_pic)
C_BLOB(vBlob_blb)
$cursorID_l:=OC Create cursor (<>connectID_l)
If ($cursorID_l#-1)
$sql_t:="select picture from PictureTable where pictureid=123"
$res_l:=OC Set SQL in Cursor ($cursorID_l;$sql_t)
If ($res_l=1)
$res_l:=OC Bind ($cursorID_l;1;"vBlob_blb") ` SQL_BINARY
$res_l:=OC Execute cursor ($cursorID_l)
$res_l:=OC Load row ($cursorID_l)
BLOB TO PICTURE(vBlob_blb;vPicture_pic)
End if OC DROP CURSOR ($cursorID_l)
End ifIn questo esempio la variabile vBlob_blb viene legata al campo
picture col comando OC Bind. Una volta che il risultato è memorizzato nella variabile BLOB vBlob_blb, il comando BLOB TO PICTURE inserirà l'immagine memorizzata nel BLOB nella variabile di tipo picture vPicture_pic.
Inviato da: PierPaolo Sichera |
|
Visite: 13189 |
Se accedi con utente e password, puoi aggiungere dei commenti.