显示Visual Studio 2005 ASP.NET 2.0功能介绍
创始人
2024-06-13 19:40:52
0

Visual Studio 200***SP.NET 2.0包含了许多功能,增加了新功能,这些工具都是为了一个共同的目标,更方便快捷让开发人员正确编写代码。在下面文字中,将介绍Visual Studio 200***SP.NET 2.0中的一些重要功能。

没有问题,你可以就象在1.x中一样地在Visual Studio 200***SP.NET 2.0中存取数据-通过创建一个到数据库的连接,创建一个命令,指定查询,填充一个DataReader或DataSet,然后使用该控件的DataSource属性和DataBind()方法把结果绑定到数据Web控件。#t#

下列代码显示出一个ASP.NET页面的Page_Load事件处理器-它编程地把Customers数据库数据表的内容绑定到GridView控件gvCustomers上:

  1. Protected Sub Page_Load(ByVal sender As Object, _  
  2. ByVal e As System.EventArgs) Handles Me.Load  
  3. If Not Page.IsPostBack Then  
  4. 'Start by determining the connection string value  
  5. Dim connString As String = ConfigurationManager.ConnectionStrings(connStringName).ConnectionString  
  6. '创建一个SqlConnection实例  
  7. Using myConnection As New SqlConnection(connString)  
  8. '指定SQL查询  
  9. Const sql As String = "SELECT * FROM Customers" 
  10. '创建一个SqlCommand实例  
  11. Dim myCommand As New SqlCommand(sql, myConnection)  
  12. '取回一个DataSet  
  13. Dim myDataSet As New DataSet  
  14. '创建一个SqlDataAdapter查询  
  15. Dim myAdapter As New SqlDataAdapter(myCommand)  
  16. myAdapter.Fill(myDataSet)  
  17. '把DataSet绑定到GridView  
  18. gvCustomers.DataSource = myDataSet 
  19. gvCustomers.DataBind()  
  20. '关闭连接  
  21. myConnection.Close()  
  22. End Using  
  23. End If  
  24. End Sub 

在此,要注意几点:为了取得连接串,我们可以参考Web.config中的连接串设置-使用句法为
ConfigurationManager.ConnectionStrings(connStringName).ConnectionString。其中,connStringName的值应该是在Sql数据源控件向导(CustomersConnectionString)的子步骤中指定的值。另外注意,Visual Basic 8(2.0中使用的VB版本)现在支持Using关键字-这是在前面的版本中仅适于C#的一个语言特点。编程地存取数据和输出结果等同于使用Sql数据源控件的情况。

在本文中,我们分析了在Visual Studio 200***SP.NET 2.0数据库的情形。我们讨论了怎样通过Visual Studio管理数据库,以及怎样通过App_Data文件夹来添加网站特定的数据库。***,我们分析了怎样使用Sql数据源控件和编程的方式来存取数据。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...