InPowerS.Net

 找回密碼
 註冊
搜索
查看: 2983|回復: 0

基於 MySQL Connector /ODBC driver 之 C# 存取 MySQL 範例

[複製鏈接]
發表於 2010-3-13 01:27:56 | 顯示全部樓層 |閱讀模式

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.UI;
  6. using System.Web.UI.WebControls;
  7. using System.Data.Odbc; // 引入 odbc driver 之名稱空間


  8. namespace wap5
  9. {
  10.     public partial class _Default : System.Web.UI.Page
  11.     {
  12.         protected void Page_Load(object sender, EventArgs e)
  13.         {
  14.         }

  15.         protected void bT1_Click(object sender, EventArgs e)
  16.         {
  17.             OdbcConnection odbcCon;
  18.             OdbcCommand odbcCmd;
  19.             OdbcDataReader dataSet;
  20.             string conString;
  21.             //-----------------------------
  22.             conString = "DRIVER={MySQL ODBC 5.1 Driver};server=localhost;uid=user;"+
  23.                         "pwd=1234;database=localbase;charset=utf8;";
  24.             try
  25.             {
  26.                 odbcCon = new OdbcConnection(conString);
  27.                 odbcCon.Open();
  28.                 odbcCmd = new OdbcCommand();
  29.                 odbcCmd.Connection = odbcCon;
  30.                 odbcCmd.CommandText = "select * from infolook";
  31.                 dataSet = odbcCmd.ExecuteReader();
  32.                 while (dataSet.Read())
  33.                 {
  34.                     dataOut.Text += dataSet[3] + "<br/>";
  35.                 }
  36.                 odbcCon.Close();
  37.                 dataSet.Close();
  38.             }
  39.             catch (OdbcException oe)
  40.             {
  41.                 Response.Write("錯誤:" + oe.ToString());
  42.             }
  43.         }
  44.     }
  45. }
複製代碼
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

小黑屋|Archiver|手機版|InPowerS.Net

GMT+8, 2018-8-16 14:52

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表