109,896
社区成员




byte[] buffer1; //定义存放数据的二进制buffer1
string filePath = ""; //存放的文件路径。
SqlConnection conn = "连接数据库语句";
FileStream fs = new FileStream(filePath, FileMode.Open); //创建文件流对象
buffer1 = new byte[fs.Length]; //创建字节数组
fs.Read(buffer1, 0, (int)fs.Length); //打开Read方法
string sql = "update table set pic=@pic"; //编写sql语句
SqlCommand cmd = new SqlCommand(sql, conn); //创建SqlCommand对象
conn.Open(); //打开数据库
cmd.Parameters.Add("@pic", SqlDbType.VarBinary).Value = buffer1; //为参数赋值
cmd.ExecuteNonQuery(); //执行sql命令
conn.Close();