Message de rapport:
 

Re: Windev +SQLite3 +blob

Sujet: Re: Windev +SQLite3 +blob
par SSX9999 sur 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
@+
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2