62,267
社区成员
发帖
与我相关
我的任务
分享
SqlConnection con = new SqlConnection("server=200.0.0.1;database=Temp;uid=sa;pwd=sa");
con.Open();
HttpFileCollection HFC = HttpContext.Current.Request.Files;
HttpPostedFile UserHPF;
System.IO.Stream fs ;
StringBuilder strSql ;
for (int i = 0; i < HFC.Count; i++)
{
UserHPF = HFC[i];
if (UserHPF.ContentLength > 0)
{
fs = UserHPF.InputStream;
strSql = new StringBuilder();
strSql.Append("insert into FileSaveTemp(");
strSql.Append("DocId,Content)");
strSql.Append(" values (");
strSql.Append("@DocId,@Content)");
Byte[] b = new Byte[fs.Length];
fs.Read(b, 0, b.Length);
fs.Close();
fs.Dispose();
SqlParameter parameters1 = new SqlParameter("@Content", SqlDbType.Image, b.Length);
parameters1.Value = b;
SqlParameter parameters2 = new SqlParameter("@DocId", SqlDbType.VarChar,10);
parameters2.Value = "1001";
SqlCommand cmd = new SqlCommand(strSql.ToString(),con);
cmd.Parameters.Add(parameters1);
cmd.Parameters.Add(parameters2);
cmd.ExecuteNonQuery();
}
}