是同一个,App可以正常登陆,信息更新查询等,均正常,唯独读数据库二进制图片,显示不出来。用smobiler扫描服务器端(和app同一服务器)二维码,一切正常,图片也可以正常显示,主要代码如下:
- if (dt.Rows.Count > 0)
- {
- for (int i = 0; i < dt.Rows.Count; i++)
- {
- Image img = new Image();
- // pb.Tag = dt.Rows[i]["id"].ToString();
- img.Width = this.Form.Width - 10;
- img.Height = this.Form.Height - 30;
-
- // pb.Height = 200;
- byte[] bytes = (byte[])dt.Rows[i]["image"]; //读取
- img.Location = new System.Drawing.Point(5+i*(img.Width+5), 5 );
- img.Name = i.ToString();
- panel1.Controls.Add(img);
- img.ResourceMode = ResourceMode.Data;
- img.ResourceData = bytes;
- img.SizeMode = ImageSizeMode.Stretch;
- img.BackColor = System.Drawing.Color.Tomato;
- panel1.Height = img.Height + img.Location.Y;
- }
- }
复制代码
|