高手请进(调用webservice显示图片问题)
本人自己写了一个webservice,从数据库中读取到了图片,在IIS里面测试成功,代码如下:[WebMethod]
public byte [] SearchImage(string name)
{
SqlConnection conn = new SqlConnection("Data Source=andy;Initial Catalog=eve;Integrated Security=True");
string strSql="select image from site where name='"+name+"'";
SqlCommand cmd=new SqlCommand(strSql,conn);
conn.Open();
SqlDataReader reader=cmd.ExecuteReader();
reader.Read();
Byte[] imgByte = (Byte[])reader["image"];//image是数据库中的字段名
return imgByte;
}
现在想在客户端(windows mobile5)调用此web服务显示这些图片,代码如下:
Service ws = new TestImage.WebReference.Service();
byte[] b = ws.SearchImage(textBox1.Text.Trim());
MemoryStream mem = new MemoryStream(b, true);
mem.Write(b, 0, b.Length);
this.pictureBox1.Image = new Bitmap(mem);
自己随便写的,运行以后出异常,SearchImage调用异常.
请问应该如何调用,最好给点原代码,非常感谢!!!!!!!!!!!
--------------------编程问答-------------------- 什么错误?具体一下 --------------------编程问答-------------------- up --------------------编程问答-------------------- 关注 接分 --------------------编程问答-------------------- 我的 问题和你差不多 我的显示一个 叉叉 不知道是什么环境布置错误
补充:.NET技术 , Web Services