PDA

View Full Version : ERROR هنگام دخیره عکس در SQL DataBase



dot_net_lover2
چهارشنبه 19 مرداد 1384, 20:21 عصر
هنگام اجرای کد زیر این Error را میده :


MemoryStream ms = new MemoryStream();
pictureBox1.Image.Save(ms,pictureBox1.Image.RawFor mat);
byte[] arrImage = ms.GetBuffer();
ms.Close();
cn = new OdbcConnection(cnStr);
OdbcCommand Command = new OdbcCommand("INSERT Into pictures(pic) Values(@imageFile)", cn);
OdbcParameter imageFileParameter = new OdbcParameter("@imageFile", OdbcType.Image);
imageFileParameter.Value = arrImage;
Command.Parameters.Add(imageFileParameter);
cn.Open();
Command.ExecuteNonQuery();
cn.Close();

و اینم از Error :


ERROR [42000] [Microsoft][ODBC SQL Server Driver][SQL Server]Must declare the variable '@imageFile'.

dot_net_lover2
پنج شنبه 20 مرداد 1384, 13:50 عصر
کانکشن به بانک را به SQL Connection و در نتیجه نوع پارامتر را به SQLDBTYPE تغییر دادم و درست شد.

mostafazarei
چهارشنبه 11 دی 1392, 13:24 عصر
برای ذخیره سازی تصویر در بانک access چکار باید بکنم؟ کد؟