ADO.NET

來源:互聯網
上載者:User

1.讀取dataset中某表某行某列的值:

pnds.Tables["memo"].Rows[2].ItemArray[1].ToString()

該樣本讀取memo表中第3行,第2列中的值..

注意:行和列的計算,都是從0開始...

2.取得dataset中某表的總列數(即總共多少列)

pnds.Tables["memo"].Columns.Count

3.取得dataset中某表的總行數(即記錄條數)

pnds.Tables["memo"].Rows.Count

4.取得dataset中某表的某列名

pnds.Tables["memo"].Columns[2].ToString()

該樣本擷取memo表中第3列的列名..

4.
.NET 使用MySQL Connector Net 1.0.6 插入資料到MySql 資料庫亂碼問題 :
    問題:
            插入中文資料,介面顯示亂碼,資料庫內資料亂碼????。
    解決:
    只要把連接字串加CharSet=gb2312;
     例:string connStr = "server=58.135.48.45;user id=root; password=password; database=mysql; CharSet=gb2312;";
   
遇到其他的問題:
 資料庫查詢,文法都正確,就是返回的結果就為空白,mysql-front 中查詢都有結果返回;當時就是搞不懂問題出在哪,鬱悶了半天!原來是處在字元編碼上;
 asp.net <META http-equiv="content-type" content="text/html; charset=gb2312">,而mysql的資料庫編碼也改為gb2312,ODBC驅動也改為SET NAMES 'GB2312';還是沒結果返回,最後在資料庫連接字串中設定gb2312;
 由此看出:.net介面的字元要為gb2312傳遞到資料庫中!

    這個問題就解決了

5.DropDownList 屬性autopastback用戶端自動調用伺服器端,介面重新整理!不好!
使用JS改變!

 

遇到同樣問題,在.net Windwow Forms編程中同樣的問題!字元編碼還是沒有搞定!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.