日期:2014-05-17 浏览次数:21151 次
        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();