使用ODBC.NET鏈接MySQL數據庫
2010/10/8 16:50:38

  

使用ODBC.NET鏈接MySQL數據庫

  ODBC.NET是一個免費的.NET Framework附加組件,需要到微軟公司的網站上去下載,它需要系統已經安裝MDAC 2.7或者更高版本。另外,還需要安裝MySQL的ODBC驅動程序,還需要在"ODBC數據源管理器"中配置一下DSN,在對象的設計上,ODBC.NET也跟OLEDB,SQL等一樣,分別為OdbcConnection, OdbcCommand, OdbcDataAdapter, OdbcDataReader,用法也完全一樣,如果你希望用ODBC .NET來代替以前的OleDb .NET Data Provider,事實上完全可以通過查找替換的辦法來修改你的程序。

  以下是代碼片段:

  try

  {

  string constr = "DSN=MySQL;" + "UID=;" +"PWD="; ;

  conn = new OdbcConnection(constr);

  conn.Open();

  string query = "insert into test.dbtable values10,'disksidkfsdi', 'asdfaf', 'adsfasdf')";

  string tmp = null;

  OdbcCommand cmd = new OdbcCommand(query, conn);

  for(int i = 0; i < 100000; i++)

  {

  cmd.ExecuteNonQuery();

  }

  cmd.Dispose();

  conn.Close();

  query = "select * from test.dbtable";

  OdbcCommand cmd2 = newOdbcCommand(query, conn);

  conn.Open();

  OdbcDataReader reader = cmd2.ExecuteReader();

  while(reader.Read())

  {

  tmp = reader[0].ToString();

  tmp = reader[1].ToString();

  tmp = reader[2].ToString();

  tmp = reader[3].ToString();

  }

  conn.Close();

  query = "delete from test.dbtable";

  OdbcCommand cmd3 = newOdbcCommand(query, conn);

  conn.Open();

  cmd3.ExecuteNonQuery();

  }

  catch(Exception ex)

  {

  MessageBox.Show(ex.Message);

  }

  finally

  {

  conn.Close();

  }

  只要是用C#寫過數據庫應用的人一定能知道,上面的代碼執行了十萬次插入數據和讀取數據,最后將數據記錄全部刪除的操作。

返回列表
返回首頁 主站蜘蛛池模板: 欧美午夜理伦三级在线观看| 中文字幕免费在线看电影大全| 白嫩极品小受挨cgv| 国产后入清纯学生妹| 92国产福利久久青青草原| 性满足久久久久久久久| 久久婷婷成人综合色| 欧美另类xxx| 亚洲线精品一区二区三区影音先锋| 美国成人免费视频| 国产女合集六超多超嫩部| 2021国内精品久久久久久影院| 天天操天天干视频| 中国体育生gary飞机| 日本在线视频www色| 亚洲一区二区三区在线观看网站 | 色综久久天天综合绕视看| 国产成人精品综合久久久| 2021麻豆剧果冻传媒入口永久| 大陆少妇xxxx做受| 一个人看的日本www| 无人视频在线观看免费播放影院| 久久综合色天天久久综合图片| 欧美性猛交XXXX富婆| 亚洲精品午夜国产va久久| 精品91一区二区三区| 午夜福利视频合集1000| 色费女人18毛片a级毛片视频| 国产成人一区二区三区高清 | 亚洲熟妇av一区二区三区下载 | 一级毛片aaaaaa免费看| 插我一区二区在线观看| 久久国产精品偷| 日韩精品一区二区三区在线观看l| 亚洲人成人77777网站| 蜜桃丶麻豆91制片厂| 国产成人精品午夜二三区| 巨胸流奶水视频www网站| 国产精品自在线拍国产手机版| 99sescom色综合| 大胸年轻的搜子4理论|