C 使用流讀取檔案中的資料

2021-06-18 10:01:43 字數 486 閱讀 3221

對於資料的儲存來說,如果是少量的資料的話,用txt或者excel是很方便的,因為很直觀,無需寫sql語句。但是如果從這些檔案中讀取資料到資料庫就成了問題。

c#的資料流操作可以很好的解決這個問題。

1,首先定義乙個讀取流,steadreader streader=new steadreader("源檔名",encoding.getencoding("gb2312"));

2,讀取檔案之前,要整理檔案中的資料。使每一行只顯示一條資料。

3,開始讀取檔案

static sqlconnection sqlcon = new sqlconnection("server=./sqlexpress;initial catalog=database;user id=sa;password=");

static sqlcommand sqlcmd = new sqlcommand();

while(streader.peek()>0)   //從頭讀到檔案的末尾

C 讀取檔案流

using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.linq using system.text u...

C 順序讀取檔案流

有時需要在乙個檔案流中順序的讀取一段一段的資料,例如一幀一幀地讀取影象,是非常有用的。開啟檔案 fstream new system.io.filestream filename,filemode.open filelen fstream.length 檔案的長度 curpos 0 記錄檔案指標當前...

返回檔案流 使用流讀取檔案內容

程式 public static void fis catch exception e 程式執行結果 通過開啟乙個到實際檔案的連線來建立乙個 fileinputstream,該檔案通過檔案系統中的 file 物件 file 指定。通過使用檔案描述符 fdobj 建立乙個 fileinputstrea...