Bonjour,
Je souhaite enregistrer une image dans une base de donn�e via un TQuery.
Apr�s quelques recherche sur le net, je suis arriv� a quelques chose, mais ca ne fonctionne pas :
Je suppose que je m'y prend mal, avez vous une id�e d'o� peut venir le probl�me?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 TQuery *q ; q->Active = false ; q->SQL->Clear() ; q->SQL->Add( "INSERT INTO NomDeMaTable" ) ; q->SQL->Add( "(MyPk, MyBlobField) " ) ; q->SQL->Add( "VALUES ( 1 , " ) ; q->SQL->Add( " :STREAM_PICTURE ) " ) ; q->ParamCheck = true ; q->ParamByName( "STREAM_PICTURE" )->LoadFromFile( "C:\\aaa.jpg", ftBlob) ; try { q->ExecSQL() ; } catch(...) { /* Gestion Exception*/ }
Partager