Message de rapport:
 

Re: Windev +SQLite3 +blob

Sujet: Re: Windev +SQLite3 +blob
par Julien67 sur 22/2/2008 14:10:50

Désolé mais cela ne fonctionne toujours pas.

voici mon code:
v_retCode = SQLite4WD:mySQLConnecte(fRepExe()+"\essai.dvd")
	
v_retCode = SQLite4WD:mySQLExec("create table test (ID INTEGER , MONBLOB BLOB)",0)	
SQLite4WD:mySQLFerme(0)

MonFichier est une chaîne = fChargeTexte("D:\Privé\Windev\MyDvdTek\Exe\cat_logo.JPG")

requete est une chaîne
requete = "INSERT INTO test (ID,MONBLOB) VALUES (1,"+SQLite4WD:mySQLEscapeString(MonFichier)+")"
SQLite4WD:mySQLExec(requete,1)
SQLite4WD:mySQLFerme(1)


requete = "SELECT ID,MONBLOB FROM test"
SI SQLite4WD:mySQLExec(requete,1)
	SQLite4WD:mySQLPremier(1)
	SI PAS SQLite4WD:mySQLEnDehors ALORS
	      SQLite4WD:mySQLLitMemo(1,2,"img_blob")        
	FIN
FIN
SQLite4WD:mySQLFerme(1)


==> l'image ne s'affiche dans le champ image qui s'appelle img_blob, de plus j'ai l'erreur suivante:

Erreur à la ligne 17 du traitement Méthode mySQLLitMemo.
La propriété 'Type' est interdite sur une variable de type 'chaîne'.

Merci d'avance pour vos solutions.
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