用动态SQL语句,用OleDbCommand的参数来传递数据
解决方案 »
- ESC/POS 命令 如何打印logo
- 数据布局的问题
- setInterval()和setTimeout()的区别?
- 最后10分 ,在用户控件里面拖放进去一些label,可是根本无法随意拖放位置,很难排版,应该怎么做啊?
- 大家帮看看为什么我这个函数编译无法通过?
- ACCESS数据库 UPDATE数据出错 300分
- 如何将某一用户从论坛中踢出去
- 怎么先执行服务器端程序后,再执行客户端的js函数?
- 关于NHibernate错误求救
- 能不能在客户端点击网页上的一个按钮打开服务器上的程序,在客户端上运行该程序
- <input type=hidden id=aa runat=server>能够保存对象吗?
- 太奇怪了,求助,对于Oracle中BLOB类型的字段,怎样用SELECT语句取出来?(在线等)
sql数据库中放图片代码想不想参考一下?
int uplen=File1.PostedFile.ContentLength;
String uptype=File1.PostedFile.ContentType;
byte[] imgdata=new byte[uplen];
up.Read(imgdata,0,uplen);
try
{
SqlConnection sc=new SqlConnection"server=555;database=55555;uid=;pwd=");
SqlCommand sqlcmd=new SqlCommand("insert into pyz(xm,img_data,img_contenttype) values(@aa,@imgdata,@imgtype)",sc);
sqlcmd.Parameters.Add(new SqlParameter("@aa",SqlDbType.NChar,12));
sqlcmd.Parameters["@aa"].Value=TextBox1.Text;
sqlcmd.Parameters.Add(new SqlParameter("@imgdata",SqlDbType.Image));
sqlcmd.Parameters["@imgdata"].Value=imgdata;
sqlcmd.Parameters.Add(new qlParameter"@imgtype",SqlDbType.Char,50));
sqlcmd.Parameters["@imgtype"].Value=uptype;
sc.Open();
sqlcmd.ExecuteReader();
}
catch(Exception err)
{
Label1.Text=err.Message;
return;
}
//显示
Response.ContentType=uptype;
Response.BinaryWrite(imgdata);
sqlcmd.Parameters.Add(new SqlParameter("@aa",SqlDbType.NChar,12));
sqlcmd.Parameters["@aa"].Value=TextBox1.Text;
sqlcmd.Parameters.Add(new SqlParameter("@imgdata",SqlDbType.Image));
sqlcmd.Parameters["@imgdata"].Value=imgdata;
sqlcmd.Parameters.Add(new qlParameter"@imgtype",SqlDbType.Char,50));
sqlcmd.Parameters["@imgtype"].Value=uptype;