我知道如何插入String:
MySqlConnection connection = new MySqlConnection();
connection .Open();
MySqlCommand command = connection.CreateCommand();
command.CommandText = "INSERT INTO User ('username') VALUE ('David')");
command.ExecuteNonQuery();
connection.Close();
如何使用varBinary插入二进制数据?
答案 0 :(得分:1)
您可以按原样插入字符串 -
command.CommandText = "INSERT INTO User (username) VALUE ('David')");
另外,你可以将数据作为十六进制值插入,使用Encoding.GetBytes方法获取bute数组,然后将字节转换为十六进制字符串(写入特殊函数),结果应该是这样的 -
command.CommandText = "INSERT INTO User (username) VALUE (0x4461766964)");