成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#存儲BLOB對象分析

開發 后端
這里介紹檢索和C#存儲BLOB對象是一個很簡單的過程;相反的過程,在 SQL Server 中C#存儲BLOB對象,也一樣簡單。

學習C#語言時,經常會遇到C#存儲BLOB對象問題,這里將介紹C#存儲BLOB對象問題的解決方法。

C#存儲BLOB對象

檢索和C#存儲BLOB對象是一個很簡單的過程;相反的過程,在 SQL Server 中C#存儲BLOB對象,也一樣簡單。這里我要指出的是,前面的例子中使用了由這個例子中的代碼存儲到表中的 BLOB 數據

  1. SqlConnection conn =null;  
  2. SqlCommand cmd = null;  
  3. SqlParameter param = null;  
  4. FileStream fs = null;  
  5. const string sConn = "server=(local);Initial  
  6. Catalog=Northwind;UID=ctester;PWD=password";  
  7. try {  
  8. conn = new SqlConnection(sConn);  
  9. cmd = new SqlCommand("UPDATE Categories SET Picture = @Picture WHERE  
  10. CategoryName = 'Seafood'", conn);  
  11. fs = new FileStream("c:\\Builder.doc", FileMode.Open, FileAccess.Read);  
  12. Byte[] blob = new Byte[fs.Length];  
  13. fs.Read(blob, 0, blob.Length);  
  14. fs.Close();  
  15. param = new SqlParameter("@Picture", SqlDbType.VarBinary, blob.Length,  
  16. ParameterDirection.Input, false, 0, 0, null, DataRowVersion.Current, blob);  
  17. cmd.Parameters.Add(param);  
  18. conn.Open();  
  19. cmd.ExecuteNonQuery();  
  20. } catch (SqlException e){  
  21. Console.Write("SQL Exception: " + e.Message());  
  22. } catch (Exception e) {  
  23. Console.Write("Exception: " e.Message());  

示例代碼從本地文件系統插入一個 Word 文檔到數據庫中。它與常規的數據庫更新操作類似,然而,FileStream 和 Bytes 對象用于處理將 Word 文檔插入到數據庫中。另外一個變化是使用SqlParameter 對象將 BLOB 插入到數據庫字段中。這就允許數據可以直接從內存寫出到數據庫中。

不是所有的數據都是相等的,雖然字符串值是開發人員與數據庫交互時最常用的數據類型,但是其它數據類型也經常使用,比如數字和 BLOB。在編程時,將將這些對象視為二進制流對待。以上介紹C#存儲BLOB對象。

【編輯推薦】

  1. C#方法重寫全面介紹
  2. C#流程控制語句簡單描述
  3. Java和C#字符串類型概述
  4. C#訪問修飾符詳細剖析
  5. 選擇C#構造函數描述
責任編輯:佚名 來源: IT168
相關推薦

2009-08-26 10:34:59

C# Hashtabl

2009-09-01 10:58:46

C#匿名類型對象

2009-08-21 17:45:40

C#調用COM對象

2009-08-28 09:25:59

C#查看Excel對象

2009-09-04 14:30:28

C#讀取BLOB數據

2009-08-20 17:13:37

C# FileSyst

2009-08-28 16:50:25

C# PromptPo

2009-08-25 16:03:51

C# SQLDMO對象

2009-08-31 09:44:23

C# Employee

2009-09-02 15:41:21

C# HTTPWebR

2009-08-19 17:12:18

C# Connecti

2009-08-25 10:08:39

C# MyData對象

2009-08-12 11:24:25

C# String對象

2009-08-31 09:37:09

C# Employee

2009-08-25 09:49:09

C#內存Graphic

2009-08-27 13:27:50

C# this保留字

2009-09-01 09:16:57

C#使用SharpZi

2009-08-19 11:21:02

C# ListBox控

2009-08-26 16:46:06

C# ThreadSt

2009-08-13 17:58:34

C#存儲過程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕一区在线观看视频 | 免费观看的黄色网址 | 青青操av | 国产精品久久久久久久久免费 | 在线第一页 | 91精品国产91综合久久蜜臀 | 高清视频一区二区三区 | 美女福利网站 | 91精品久久久久久综合五月天 | av手机在线免费观看 | 福利久久 | 免费成人在线网站 | 青青久久久 | 精品产国自在拍 | 日本在线视频中文字幕 | 精品一二区 | 欧美成人自拍 | 亚洲综合日韩精品欧美综合区 | 天堂免费看片 | 天天操天天天干 | 亚洲国产精品va在线看黑人 | 欧美日韩一卡二卡 | 国产一级片精品 | 国产精品一区二区视频 | 国产精品高清在线 | 视频在线一区二区 | 国产精品久久久久久久免费大片 | 亚洲精品福利在线 | 高清免费在线 | 国产精品伦理一区 | 国产成人精品一区二区三区四区 | 亚洲精品久久久一区二区三区 | 中文字幕一级毛片视频 | 国产精品一区二区三区四区 | 午夜天堂精品久久久久 | 欧美一级欧美三级在线观看 | 91性高湖久久久久久久久_久久99 | 日韩精品一区二区三区在线观看 | 成人在线视频免费看 | 久久久国产精品 | 亚洲国产欧美一区二区三区久久 |