0
我有一个文件我转换成一个长字符串。我想获取该字符串,将其转换为字节数组,然后将其上传到我的数据库。但是,当我运行我的代码时,它在数据库中显示为NULL;上传一个字节数组到MYSQL
这里是我的代码:
SQL.UploadFile(Encoding.ASCII.GetBytes(FBX), txt_Name.Text);
public void UploadFile(byte[] value, string Where)
{
const string SQL = "UPDATE itemmodel SET modelFile='@File' WHERE modelName='@Name'";
MySqlCommand cmd = new MySqlCommand(SQL, MySqlCon);
cmd.Parameters.AddWithValue("@File", value);
cmd.Parameters.AddWithValue("@Name", Where);
MySqlCon.Open();
cmd.ExecuteNonQuery();
MySqlCon.Close();
}
好的,谢谢你的工作。现在我怎么能返回字节数组到一个C#字符串?当我刚刚返回的查询字符串我只得到 –
您是否尝试过Encoding.ASCII.GetString(aBytes)的前几个字? –
可以使用什么MySql命令来检索字节数组? –