2013-03-20 51 views
1
cn.Open(); 
OleDbDataAdapter da = new OleDbDataAdapter("select Photo Account WHERE UserName like Purchasedby", cn); 
DataSet ds = new DataSet(); 
da.Fill(ds); 
cn.Close(); 
byte[] content = (byte[])ds.Tables[0].Rows[0].ItemArray[0]; 
MemoryStream stream = new MemoryStream(content); 
pictureBox1.Image = Image.FromStream(stream); 

它说该参数无效>> 我应该怎么做?无法检索图片从女士访问图片框

+0

你的SQL对我来说看起来不合法。 – Dai 2013-03-20 01:31:59

+0

这是一个MS Access数据库类型.. – 2013-03-20 01:40:05

回答

2

请先修复您的SQL。它应该看起来像这样:select Photo, Account WHERE UserName like '%Purchasedby%'。如果仍然出现错误,请尽可能提供异常消息和调用堆栈。

+0

购买的有一个行标题就像UserNme和照片 – 2013-03-20 01:41:58

+0

我认为你有这个想法。 – Dilshod 2013-03-20 01:43:28