偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

輕松搞定ADO.NET連接MySQL

開發(fā) 后端
文章這里介紹了ADO.NET連接MySQL的詳細過程,希望可以為那些正為這個問題發(fā)愁的朋友帶來幫助。

學(xué)習(xí)ADO.NET時,你可能會遇到ADO.NET連接MySQL問題,這里將介紹ADO.NET連接MySQL問題的解決方法,在這里拿出來和大家分享一下。Mysql安裝好以后,點屬性,然后點查找目標(biāo),點向上一層目錄,找到Binaries\.NET2.0,然后將這個文件復(fù)制到你的工程目錄下,一般這樣的DLL文件會保存到bin目錄下.在代碼頁里輸入usingMysql.Data.MysqlClient;然后再在Page_Load函數(shù)里寫MysqlConnection,在單詞寫到一半時提示就出來了,下面的就不用寫了吧?都已經(jīng)出現(xiàn)”代碼智能完成了”,隨便寫一段代碼試試就可以了,和Sqlserver完全相似.

下面提供兩段代碼供參考,一個代碼頁,一個是HTML頁:default2.aspx.cs下ADO.NET連接MySQL代碼:

  1. usingSystem;  
  2. usingSystem.Data;  
  3. usingSystem.Configuration;  
  4. usingSystem.Collections;  
  5. usingSystem.Web;  
  6. usingSystem.Web.Security;  
  7. usingSystem.Web.UI;  
  8. usingSystem.Web.UI.WebControls;  
  9. usingSystem.Web.UI.WebControls.WebParts;  
  10. usingSystem.Web.UI.HtmlControls;  
  11. usingMySql.Data.MySqlClient;  
  12.  
  13. publicpartialclassDefault2:System.Web.UI.Page  
  14. {  
  15. protectedvoidPage_Load(objectsender,EventArgse)  
  16. {  
  17. stringquery="select*fromguestbook";  
  18. MySqlConnectionmyConnection=newMySqlConnection("server=localhost;userid=root;password=;database=guestbook");  
  19. MySqlCommandmyCommand=newMySqlCommand(query,myConnection);  
  20. myConnection.Open();  
  21. myCommand.ExecuteNonQuery();  
  22. MySqlDataReadermyDataReader=myCommand.ExecuteReader();  
  23. stringbookres="";  
  24. while(myDataReader.Read()==true)  
  25. {  
  26. bookres+=myDataReader["id"];  
  27. bookres+=myDataReader["user"];  
  28. bookres+=myDataReader["pass"];  
  29. }  
  30. myDataReader.Close();  
  31. myConnection.Close();  
  32. lb1.Text=bookres;  
  33. }  
  34. }  

default2.aspx下的代碼

  1. <%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default2.aspx.cs"Inherits="Default2"%> 
  2.  
  3. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  4.  
  5. <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> 
  6. <headrunatheadrunat="server"> 
  7. <title>無標(biāo)題頁</title> 
  8. </head> 
  9. <body> 
  10. <asp:labelIDasp:labelID=lb1runat=server/> 
  11. <formidformid="form1"runat="server"> 
  12. <div> 
  13.  
  14. </div> 
  15. </form> 
  16. </body> 
  17. </html> 

#T#以上結(jié)果在visualwebDeveloper2005(速成版)下測試通過!相信在visualstudio2005中也可以通過!connector/NET5.0下載地址:http://dev.mysql.com/downloads/connector/net/5.0.html在做項目前需要把Mysqlconnector/net5.0裝上,然后到安裝目錄中找到MySql.Data.dll,將此文件拷貝到項目的bin目錄下然后將usingMySql.Data.MySqlClient;這句紅色的語句寫到using那幾行的下面。就可以了!快速上手的正確的做法是將以前寫的SQLserver代碼改寫成mysql的,而改寫的部分也很少,因為二者格式幾乎一樣。

責(zé)任編輯:田樹 來源: 博客
相關(guān)推薦

2009-11-12 10:32:47

ADO.NET技術(shù)

2009-09-09 10:23:59

ADO.NET連接

2009-11-12 11:38:03

ADO.NET連接事件

2009-12-25 10:25:59

2009-11-12 10:45:45

ADO.NET連接測試

2009-12-21 17:02:19

ADO.NET Sql

2009-11-13 09:13:05

2011-03-04 11:08:46

ADO.NET數(shù)據(jù)庫

2009-11-12 11:17:13

2009-12-18 16:39:59

ADO.NET基礎(chǔ)類

2009-12-23 14:59:32

ADO.NET 2.0

2009-12-25 16:56:36

ADO.NET建立連接

2009-12-28 15:11:36

ADO.NET專家

2009-12-21 14:14:08

ADO.NET類文件

2010-01-04 09:03:57

ADO.NET連接對象

2009-11-12 09:16:15

ADO.NET數(shù)據(jù)庫連

2009-11-03 16:37:10

2009-09-14 13:37:25

LINQ ADO.NE

2011-05-20 11:31:07

ADO.NET

2009-12-23 09:55:23

ADO.NET數(shù)據(jù)源
點贊
收藏

51CTO技術(shù)棧公眾號