Sviluppo4d.it
Sito indipendente di informazioni tecniche per sviluppatori 4th Dimension italiani  

Sviluppatori 4D

Utility 4D

Risorse 4D



4d logo
Naviga: Prev Next

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 if

In 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: 12917

Se accedi con utente e password, puoi aggiungere dei commenti.


Accesso

User:
Pass: Accedi

Cerca

Se non trovi le informazioni che cerchi scrivi a aiuto@sviluppo4d.it

4D Principali

4D Discussioni

Faq random


Crediti

Dominio registrato da ZetaNet
Sito realizzato da Nexus srl
4D SQL 11.9.0 offerto da 4D & Italsoftware
Icone di FAMFAMFAM
Moderato da Umberto Migliore
303 utenti registrati

Pagina servita il 28/03/24 alle 09:58:27 Valid HTML 4.01! Valid CSS!

Mutuo Facile, iDigitalScout, iDigitalTags e altre app di Nexid srl per iPhone e iPad

Cidroid, distributore italiano lettori barcode per IOS Apple iPhone, iPod, iPad