打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ASP.NET与MySQL数据库开发详解(6) - 51CTO.COM

第十步 示例程序

至此我们的数据库终于完成,MySQL Connector/Net也安装成功,我们该做点其他什么事情了。下面我将提供一段简单的脚本,在这段脚本中,我们将连接和查询数据库中的数据,输入数据不是脚本的要点。 MySQL.aspx

  1. 〈 %@ Page Language="VB" debug="true" % 〉  
  2. 〈 %@ Import Namespace = "System.Data" % 〉  
  3. 〈 %@ Import Namespace =   
  4. "MySql.Data.MySqlClient" % 〉  
  5. 〈 script language="VB" runat="server" 〉  
  6.  
  7. Sub Page_Load(sender As Object, e As EventArgs)  
  8.  
  9. Dim myConnection As MySqlConnection  
  10. Dim myDataAdapter As MySqlDataAdapter  
  11. Dim myDataSet As DataSet  
  12.  
  13. Dim strSQL As String  
  14. Dim iRecordCount As Integer 
  15.  
  16. myConnection = New MySqlConnection  
  17. ("server=localhost; user id=15secs;   
  18. password=passworddatabase=mydatabase;   
  19. pooling=false;")  
  20.  
  21. strSQL = "SELECT * FROM mytable;" 
  22.  
  23. myDataAdapter = New MySqlDataAdapter  
  24. (strSQL, myConnection)  
  25. myDataSet = New Dataset()  
  26. myDataAdapter.Fill(myDataSet, "mytable")  
  27.  
  28. MySQLDataGrid.DataSource = myDataSet  
  29. MySQLDataGrid.DataBind()  
  30.  
  31. End Sub  
  32.  
  33. 〈 /script 〉  
  34.  
  35. 〈 html 〉  
  36. 〈 head 〉  
  37. 〈 title 〉Simple MySQL Database Query〈/title 〉  
  38. 〈 /head 〉  
  39. 〈 body 〉  
  40.  
  41. 〈 form runat="server" 〉  
  42. 〈 asp:DataGrid id="MySQLDataGrid" runat="server" / 〉  
  43. 〈 /form 〉  
  44. 〈 /body 〉  
  45. 〈 /html 〉  

在上面的脚本中黑体字部分将随你采用的平台不同而进行修改,如采用SQL Server应用System.Data.SQLClient来替换MySql.Data.MySqlClient,这只是一点,更详细的本文就不讨论了。下图是脚本运行结果:


脚本运行结果

结论:

我希望本文能对读者理解数据库服务器有所帮助,当你打算从access或SQL Server上升级的时候,MySQL是一个不错的选择,尽管它是开放源代码的,而且还有些缺陷,但它与.NET的结合能做许多工作,另外MySQL Administrator使管理数据库服务器不再是管理员的噩梦。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
OleDbCommandBuilder 使用方法
asp.net如何连接MySQL
Asp.Net技巧精萃
asp.net 访问Excel的方法
asp.net 数据库连接的方法_冰封雪地
CSDN技术中心 DataGrid Web控件深度历险(3) part3
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服