1 pièce(s) jointe(s)
Stack overflow après requête - SQL Server Compact Edition
Bonjour bonjour,
voici le problème, je suis passé de SQL SERVER 2008 à SQL SERVER COMPACT 4.0 et depuis, cette requête :
Code:
1 2 3 4 5
|
HSLmySQL.ADOQuery1.SQL.Add('INSERT INTO DB_NAME');
HSLmySQL.ADOQuery1.Parameters.ParamByName('param_blob').LoadFromStream( Mstream1, ftBlob );
res := HSLmySQL.ADOQuery1.ExecSQL(); // -> (à partir de là la mémoire s'emballe)
HSLmySQL.ADOQuery1.SQL.Clear(); |
, m'envoie ma mémoire dans les choux :
Pièce jointe 222605
Donc pour résumer je pense que SQL SERVER COMPACT ne gère pas les type BLOB de la même façon, en tout cas au niveau du volume, pourtant la requête passe, ma BDD est bien mis à jour, la requête fonctionne. Mais mon programme demande toujours 1038Mo de mémoire même après la requête passée !! ?!!
Toute idée sera la bienvenue, merci encore !