7-5.aspx

来自「程序源代码分成两个部分: &#61557 一部分是用记事本或EditPlus」· ASPX 代码 · 共 69 行

ASPX
69
字号
<%@ Import Namespace="system.Data" %>
<%@ Import Namespace="system.Data.Sqlclient" %>
<Script Language="VB" runat="Server">
Dim conn as SqlConnection
Dim com as SqlCommand
Dim ad as New SqlDataAdapter
Dim ds as New Dataset
Sub Page_Load(Sender As object,e As Eventargs)
    Dim conStr,comStr as String	
	conStr="Persist Security Info=False;Initial Catalog=Northwind;Data Source=localhost;Integrated Security=SSPI;"
	conn = New SqlConnection(conStr)
	ComStr = "select  * from  shippers order by shipperid;"
	Com = New SqlCommand(ComStr,conn)
	'要求DataAdapter执行SQL检索命令
	ad.SelectCommand=Com	
	try
		Conn.Open()
		'执行SQL命令,并填充数据集
		ad.Fill(ds, "Shippers")
	catch ex as SqlException
        Label1.Text = ex.Message
    end try
	DataGrid1.DataSource = ds
    DataGrid1.DataBind()	
End Sub
'删除按钮事件响应
Sub Button_Click(Sender As object,e As Eventargs)
	try		
		'根据录入的订购号,删除该条记录
		Com.CommandText = "DELETE FROM shippers WHERE shipperID = " & empid.Text
		'要求DataAdapter执行SQL删除命令
		ad.DeleteCommand = Com
		'刷新数据集
		ad.Fill(ds, "Shippers")
	catch ex as SqlException
        Label1.Text = ex.Message
    end try
	DataGrid1.DataSource = ds
    DataGrid1.DataBind()
	conn.close
End Sub
</Script>
<Html>
<Head>
<Title></Title>
</Head>
<Body>
<form runat="server">
      <asp:Label id="Label1" runat="server"
         maintainstate=false /><br>      
      <asp:DataGrid id="DataGrid1" runat="server" 
         BorderColor="black" 
         GridLines="Vertical" 
         cellpadding="4" 
         cellspacing="0" 
         width="100%"
         Font-Name="Arial" 
         Font-Size="8pt" 
         HeaderStyle-BackColor="#cccc99"
         ItemStyle-BackColor="#FFFFFF"
         AlternatingItemStyle-Backcolor="#F1F1F1"
         AutoGenerateColumns="true" /><br>
     雇员号:<asp:textbox id="empid" runat="server"/>
     <asp:Button id="Submit" runat="server"
         OnClick=Button_Click  Text="删除" />
</form>
</Body>
</Html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?