首先要把客户端的文件上传到服务器端,然后再在服务器端保存到数据库中。
保存文件如下:
(包括完整的Sql语句)string sqlStr = "INSERT INTO TextTable(Content) VALUES(@Content)";SqlCommand cmd = new SqlCommand(sqlStr, conn, aTrans);
//aTrans是提交所用的事务
//conn为提交所用的链接
StreamReader reader = new StreamReader("FileName", System.Text.Encoding.Default);
//FileName是你要保存的在服务器端的包括路径的文件名cmd.Parameters.Add(new SqlParameter("@Content",SqlDbType.NText)).Value = reader.ReadToEnd();
cmd.ExecuteNonQuery();
reader.Close();
aTrans.Commit();
conn.Close();