小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

c#逐行分元素讀取記事本txt數(shù)據(jù)寫(xiě)進(jìn)數(shù)據(jù)庫(kù)

 空城66 2014-12-15
其實(shí)這里最關(guān)鍵的一個(gè)方法是 StreamReader類(lèi)里的 ReadLine();這個(gè)方法可以逐行讀取txt流里面的數(shù)據(jù)。寫(xiě)了個(gè)簡(jiǎn)單的demo,已經(jīng)加上了詳細(xì)的注釋說(shuō)明。
ok,好了,不廢話(huà),下面直接上代碼
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
public void InputData() 
        
            DataTable dt = new DataTable(); 
            string strFilePath = "e:\\ouput1.txt"
            FileStream fs = new FileStream(strFilePath, FileMode.Open, FileAccess.Read); 
            StreamReader sr = new StreamReader(fs, System.Text.Encoding.UTF8);//utf-8格式,下面的是gb2312格式 
            ///StreamReader sr = new StreamReader(fs, System.Text.Encoding.Default); 
   
            //SqlConnection conn = DatabaseConnection.GetConnected(); 
            //conn.Open(); 
            string strLine0 = sr.ReadLine(); 
            ///當(dāng)行內(nèi)需要重新分散元素的是時(shí)候,我注釋掉以下代碼,demo里,用“,”區(qū)分行元素,然后,用ado.net插入數(shù)據(jù)庫(kù)就可以了 
            /*
            String strLine1 = sr.ReadLine();
            String strLine2 = sr.ReadLine();*/ 
            while (strLine0 != null
            
                string[] strArray = new string[4]; 
                strArray = strLine0.Split(','); 
                DataRow dr = dt.NewRow(); 
                dr[0] = strArray[0]; 
                dr[1] = strArray[1]; 
                dr[2] = strArray[2]; 
                dr[3] = strArray[3]; 
                //string sql = "insert into 你的表名 values('" + dr[0] + "','" + dr[1] + "','" + dr[2] + "','" + dr[3] + "')"; 
                //SqlCommand cmd = new SqlCommand(sql, conn); 
                //cmd.ExecuteNonQuery(); 
                dt.Rows.Add(dr); 
                strLine0 = sr.ReadLine(); 
            
            sr.Close(); 
            fs.Close(); 
            //conn.Close(); 
        }

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多