程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> C# 鏈接MySQL數據庫的實現步驟有哪些?

C# 鏈接MySQL數據庫的實現步驟有哪些?

編輯:MySQL綜合教程

此文章抓主要介紹的是C# 鏈接MySQL數據庫的實際操作方案,以及在其實際操作中值得我們大家注意的幾個方面的描述,本文主要是以實例的方式來引出C# 鏈接MySQL數據庫的實際操作流程。

C# 鏈接MySQL數據庫只得注意的幾點:

1、C#鏈接MySQL數據庫要在網上下載一個MySQL-connector-net-6.0.4-noinstall.rar 這裡面放的都是一堆dll .將他們全部放在ProjectBin 然後在VS裡引入一下就OK啦~ 對了MySQL.data.cf.dll這個除外不要引用)

2、進行數據庫鏈接的時候注意了,c#鏈接MySQL是和鏈接SQl的代碼是不一樣的。

c#鏈接MySQL數據庫是這樣的:

string MySQLString = "User Id=a;pwd=a;Host=服務器;Port=服務器端口號;Database=數據庫;Character Set=utf8";

下面試個實例:

  1. using MySQL.Data.MySQLClient;  
  2. namespace Discuz  
  3. {  
  4. public partial class _Default : System.Web.UI.Page  
  5. {  
  6. protected void Page_Load(object sender, EventArgs e)  
  7. {  
  8. if (!Page.IsPostBack)  
  9. {  
  10. this.Bind();  
  11. }  
  12. }  
  13. public void Bind()  
  14. {  
  15. string MySQLString = "User Id=dis;pwd=sa;Host=1.2.3.4;Port=6033;Database=dis;Character Set=utf8";  
  16. MySQLConnection conn = new MySQLConnection(MySQLString);  
  17. conn.Open();  
  18. string bb = "SELECT p.author, p.message FROM cdb_threads AS t INNER JOIN cdb_posts AS p ON t.tid = p.tid where t.fid = 34 and digest !=0";  
  19. MySQLDataAdapter sda = new MySQLDataAdapter(bb, conn);  
  20. DataSet ds = new DataSet();  
  21. sda.Fill(ds, "T");  
  22. this.GridView1.DataSource = ds;  
  23. this.GridView1.DataBind();  
  24. conn.close();  
  25. }  
  26. }  
  27. }  

以上的相關內容就是對C# 鏈接MySQL數據庫的介紹,望你能有所收獲。

原文標題:C# 鏈接MySQL數據庫

連接:http://www.cnblogs.com/tsliup/archive/2010/01/14/1647863.html

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved