【发布时间】:2020-02-11 18:42:00
【问题描述】:
这是我的代码:
conn.Open();
MySqlCommand cmd; MySqlDataAdapter da;
String qry = $"SELECT email, image FROM users WHERE nickname='{textBox1.Text}'";
cmd = new MySqlCommand(qry, conn);
da = new MySqlDataAdapter(cmd);
DataTable table = new DataTable();
da.Fill(table);
label1.Text = table.Rows[0][0].ToString();
byte[] img = (byte[])table.Rows[0][1];
MemoryStream ms = new MemoryStream(img);
pictureBox1.Image = Image.FromStream(ms);
da.Dispose();
conn.Close();
我需要从 Mysql 数据库上传一张 blob 图片 当我尝试这样做时,我遇到了一个问题:“参数无效” 请收下
【问题讨论】:
-
哪一行会抛出这个错误?
-
pictureBox1.Image = Image.FromStream(ms);
-
没有。我试过了
-
¯\_(ツ)_/¯
No. I tried this请将此尝试添加到您的帖子中,包括任何错误,以便我们进一步提供帮助。