Je voudrais stocker les données dans le champ MySQL BLOB. J'utilise le code suivant:Pourquoi mon champ BLOB est toujours 13B - ce que je fais mal?
int length = (int)fs.Length;
buffer = new byte[length];
int count;
int sum = 0;
while ((count = fs.Read(buffer, sum, length - sum)) > 0)
sum += count;
prikaz.CommandText = "INSERT INTO attachments (ReferenceID,Filename,File) VALUES ('" + referenceID + "','test','" + buffer + "')";
prikaz.ExecuteNonQuery();
Mais dans la base de données, le champ BLOB a toujours 13B. Pourriez-vous s'il vous plaît des conseils? Merci!
Il manque sth ... – guerda