在SQL Server中保存和输出任意类型的文件 http://www.csdn.net/Develop/Read_Article.asp?Id=20311
解决方案 »
- winform中动态创建控件的contextMenuStrip的使用问题
- 关于从一个控件中取另一个控件的值问题?
- 您好,有一个C#.net DataGridView的实时更新的问题向您请教
- 在DataGrid上实现对数据表的插入修改删除
- VC#.NET开发的程序怎么运行?
- 重庆地区C#程序员大本营 招兵买马了!
- 输入汉字字符串索引拼音的首字母 --问题?
- 【抖动问题】 c# 在 picturebox 拖动控件会抖动
- C# 中有没有ASCII 和 十六进制数 相互转化的函数?
- 各位大佬,请问在哪儿可以下载到ICON图标?
- ***200分问大家个问题关于qq视频的*********
- 小弟请教一个图片显示的问题,谢谢
存储blob数据最好用存储过程
int infectRows;
storProc = "CREATE PROCEDURE ModiBlob("
+ "@Id int, "
+ "@BlobValue image) "
+ "AS "
+ "UPDATE " + TableName + " SET " + BlobColName + " = @BlobValue "
+ "WHERE id = @Id"; sqlStrDo = "EXECUTE ModiBlob " + Id + ",@Blob" ; Connect(); SqlTransaction sqlTrans = SqlConn.BeginTransaction();
SqlCMD.Transaction = sqlTrans; try
{
SqlCMD.CommandText = storProc;
SqlCMD.ExecuteNonQuery();
SqlCMD.CommandText = sqlStrDo;
SqlCMD.Parameters.Add("@Blob", SqlDbType.Image).Value = Blob;
infectRows = SqlCMD.ExecuteNonQuery();
SqlCMD.CommandText = sqlStrDel;
SqlCMD.ExecuteNonQuery();
sqlTrans.Commit();