Re: Windev +SQLite3 +blob

Posté par SSX9999 le 22/2/2008 13:48:39
Bonjour,

sous SQLite4wd :

INSERT
il faut envoyer le contenu du fichier image dans l'insert comme n'importe quelle colonne :


MonFichier est une chaine = fchargeTexte("c:\image.jpg")
requete est une chaine
requete = "INSERT INTO MATABLE (ID,MONBLOB) VALUES (1,"+Monacces:MySQLEscapeString(Monfichier)+")"
Monacces:mySQLExec(requete,1)
Monacces:MySQLFerme(1)


LECTURE
il faut lire la colonne avec un select et utiliser mySQLLitMemo

requete est une chaine = "SELECT ID,MONBLOB FROM MATABLE"
si monacces:MySQLExec(requete,1)
   monacces:mysqlpremier(1)
   si pas monacces:mysqlendehors alors
       monacces:mySQLLitMemo(1,2,"NomduChampImageFenetreWindev")        
   fin
fin
monacces:MySQLFerme(1)


Bon dev
@+

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=18&topic_id=5705&post_id=23299