2004-7-24 16:32
sssaaa
★Asp.net如何连接SQL Server2000数据库★ <br /> <br /> 大家好,以下是有关ASP.net连接SQL Server2000数据库的例程, <br /> 在这里和大家分享一下: <br /> <br /> Asp.net连接SQL Server2000数据库例程详解: <br /> <%@ Import Namespace="System.Data" %> <br /> <%@ Import NameSpace="System.Data.SqlClient" %> <br /> <script laguage="VB" runat="server"> <br /> sub page_load(sender as Object,e as EventArgs) <br /> Dim myConnection As SqlConnection <br /> Dim myCommand As SqlCommand <br /> Dim ds as DataSet <br /> '1.connect to sql server <br /> myConnection = New SqlConnection( "server=localhost;database=Pubs;uid=ueytjdf;pwd=doekdf" ) <br /> myConnection.Open() <br /> la1.text="Connection Opened!" <br /> <br /> '2.Create a table <br /> myCommand = New SqlCommand( "CREATE TABLE [test] ([id] [int] IDENTITY (1, 1) NOT NULL ,[name] <br /> <br /> [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,[sex] [char] (10) COLLATE Chinese_PRC_CI_AS NULL <br /> <br /> )", myConnection ) <br /> myCommand.ExecuteNonQuery() <br /> la2.text="New table created!" <br /> <br /> '2 添加纪录 <br /> myCommand = New SqlCommand( "Insert into [test] (name,sex) values( '黄志文','男' )", <br /> <br /> myConnection ) <br /> myCommand.ExecuteNonQuery() <br /> la3.text="New Record Inserted!" <br /> <br /> '3 更新数据 <br /> myCommand = New SqlCommand( "UPDATE [test] SET name='Smith' where name='李明'", myConnection ) <br /> myCommand.ExecuteNonQuery() <br /> la4.text="Record Updated!" <br /> <br /> '4 删除数据 <br /> myCommand = New SqlCommand( "delete from [test] where name='Smith'", myConnection ) <br /> myCommand.ExecuteNonQuery() <br /> la5.text="Record Deleted!" <br /> <br /> '5 用DataGrid显示数据 <br /> myCommand = New SqlCommand( "select * from [test]", myConnection ) <br /> MyDataGrid.DataSource=myCommand.ExecuteReader() <br /> MyDataGrid.DataBind() <br /> end sub <br /> </script> <br /> <html> <br /> <body> <br /> <asp:label id="la1" runat="server" /><br> <br /> <asp:label id="la2" runat="server" /><br> <br /> <asp:label id="la3" runat="server" /><br> <br /> <asp:label id="la4" runat="server" /><br> <br /> <asp:label id="la5" runat="server" /><br> <br /> <ASP:DataGrid id="MyDataGrid" runat="server" <br /> BorderColor="black" <br /> BorderWidth="1" <br /> GridLines="Both" <br /> CellPadding="3" <br /> CellSpacing="0" <br /> Font-Name="Verdana" <br /> Font-Size="10pt" <br /> HeaderStyle-BackColor="#aaaadd" <br /> AlternatingItemStyle-BackColor="#eeeeee" <br /> > <br /> </asp:DataGrid> <br /> <br /> </body> <br /> </html>