Winform中图片如何传入数据库? picturebox最好了然后编程二进制流传到数据库中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考一下:OleDbConnection mycnn=new OleDbConnection("provider=Microsoft.jet.oledb.4.0;data source=f:\\dazhu.mdb"); mycnn.Open(); OleDbCommand mycmd=new OleDbCommand("update info set picture=@a",mycnn ); FileStream mystream=new FileStream("f:\\1.jpg",FileMode.Open,FileAccess.Read); long len=mystream.Length; mycmd.Parameters.Add("@a",OleDbType.Binary,(int)len,"picture"); mycmd.Parameters["@a"].Direction=System.Data.ParameterDirection.Input; byte []box=new byte[len]; mystream.Read(box,0,(int)len); mycmd.Parameters["@a"].Value=box; //更新 mycmd.ExecuteNonQuery(); MessageBox.Show("ok"); mystream.Close(); mycnn.Close(); ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconconservingresourceswhenwritingblobvaluestosqlserver.htm在msdn中一个比较经典的二进制大对象保存到数据库的方法,这个方法可以节约系统的开销并且在流文件太大时可以保证程序不崩溃(如果这个流>2G) Udp异步接收问题(高手进来) 打开文件对话框加入图片预览的功能 (100分求助) 搞编程累 想转行 请老手给的建议 急!关于网络请求的一个奇怪的问题 关于pictureBox的绑定 为什么书上提到的某个数据类型的方法在我的visual studio中老是没有呢? 这样可重用功能的设计思路是怎样的? 关于加密问题的讨论! 为什么我的System.ComponentModel.Design下没有CollectionEditor类。可是MSDN中明明说有。 在同一个WEBFORM中,如何在.cs文件中调用.aspx中的文件呢?在线等候,立即给分。 如何搜索局域网中的可用数据库服务器 图象的问题
OleDbConnection mycnn=new OleDbConnection("provider=Microsoft.jet.oledb.4.0;data source=f:\\dazhu.mdb");
mycnn.Open();
OleDbCommand mycmd=new OleDbCommand("update info set picture=@a",mycnn );
FileStream mystream=new FileStream("f:\\1.jpg",FileMode.Open,FileAccess.Read);
long len=mystream.Length;
mycmd.Parameters.Add("@a",OleDbType.Binary,(int)len,"picture");
mycmd.Parameters["@a"].Direction=System.Data.ParameterDirection.Input;
byte []box=new byte[len];
mystream.Read(box,0,(int)len);
mycmd.Parameters["@a"].Value=box; //更新
mycmd.ExecuteNonQuery();
MessageBox.Show("ok");
mystream.Close();
mycnn.Close();
在msdn中一个比较经典的二进制大对象保存到数据库的方法,这个方法可以节约系统的开销并且在流文件太大时可以保证程序不崩溃(如果这个流>2G)