top
Loading...
ASP.NET中使用表別名的多表查詢
下載本文源代碼

一、程序功能:將orders表和Customers表中的字段綁定到文本框

二、窗體設計

1、新建ASP.NET Web應用程序,命名為Sql4,選擇保存路徑然后點擊確定。

2、向窗體中添加兩個Label和兩個Textbox控件,窗體界面見下圖

三、代碼設計

切換到代碼窗口,添加代碼如下:

Imports System.Data.SqlClient
Public Class WebForm1
Inherits System.Web.UI.Page

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim scon As New SqlConnection("server=localhost;database=northwind;integrated security=true")
Dim i As Integer = 10248
'創建一個數據適配器,查詢訂單表中的訂單號和客戶表的公司名稱,此處使用了表格別名
Dim sda As New SqlDataAdapter _
("select o.orderid, c.companyname from orders o, customers c where o.customerid=c.customerid and o.orderid=" & i.ToString, scon)
Dim ds As New DataSet
Try
sda.Fill(ds)
Catch ex As Exception
End Try
'綁定數據

TextBox1.Text = ds.Tables(0).Rows(0).Item(0)
TextBox2.Text = ds.Tables(0).Rows(0).Item(1)
End Sub
End Class

作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
北斗有巢氏 有巢氏北斗