<>★Asp.net如何连接SQL Server2000数据库 2 k0 V; l& w4 E4 O0 [ 4 J4 t4 @8 `& \1 O
大家好,以下是有关ASP.net连接SQL Server2000数据库的例程, $ p- r' ^3 U& F' _% s- t
在这里和大家分享一下: " W I2 F1 v& L" q7 H 4 d6 D& P- i1 @. x b Asp.net连接SQL Server2000数据库例程详解: 9 U. P$ B; T% {% D" H <%@ Import Namespace="System.Data" %> 2 k$ ?" |2 p; H" }4 Y1 [2 p <%@ Import NameSpace="System.Data.SqlClient" %> ! g: L! i- i: r9 P8 G' F
<script laguage="VB" runat="server"> ' g- T1 K0 r i7 m, g/ P# w sub page_load(sender as Object,e as EventArgs) 6 q. ]: I) T3 \% n
Dim myConnection As SqlConnection " K8 U. n2 |& W0 N, X
Dim myCommand As SqlCommand $ b, `% i2 h# H! m) f Dim ds as DataSet 8 `# ^% J' G9 E/ P5 A, M7 t' z
'1.connect to sql server 1 z6 U' ]" `3 d9 Q! M' B myConnection = New SqlConnection( "server=localhost;database=Pubs;uid=ueytjdf;pwd=doekdf" ) 7 b) ~4 k3 ] r myConnection.Open() 8 R& @ w# ~1 A- p
la1.text="Connection Opened!" 2 _0 ] n* ~) a2 c" o2 N' P; d
6 U( c% m) [8 B$ ^ '2.Create a table * ~* l3 ]9 y$ g1 O& q9 C
myCommand = New SqlCommand( "CREATE TABLE [test] ([id] [int] IDENTITY (1, 1) NOT NULL ,[name] ; Y: y: e% w' }6 e" a: j5 E7 K ' d% y/ x4 v+ f- Z
[char] (10) COLLATE Chinese_PRC_CI_AS NULL ,[sex] [char] (10) COLLATE Chinese_PRC_CI_AS NULL / @) G) O0 W( Z3 Z $ M( P1 I- q9 b/ X
)", myConnection ) 2 I2 t7 E7 N2 }1 z- k1 b: e myCommand.ExecuteNonQuery() & Q3 B# _$ R6 H. F9 F5 h* V H& A
la2.text="New table created!" - R) z* j. Z; _/ I/ Q* o " Q6 e8 m$ U4 _0 y* a '2 添加纪录 % C7 C" v# E6 D0 x% M
myCommand = New SqlCommand( "Insert into [test] (name,sex) values( '黄志文','男' )", ' o( [# k$ p% s 5 q, L8 z5 x* {
myConnection ) 2 s A% u# ?6 u3 l7 T, n3 ~2 u4 \ myCommand.ExecuteNonQuery() 1 [! o, ?. B5 t
la3.text="New Record Inserted!" $ R4 L- h' k: |% q# W" R
& o5 A5 s! o* n1 R2 n* s4 r! m/ L% i3 W '3 更新数据 ' M+ W" k8 H" g0 c; X. B
myCommand = New SqlCommand( "UPDATE [test] SET name='Smith' where name='李明'", myConnection ) $ y" X# Q# t2 o+ F! r myCommand.ExecuteNonQuery() : z1 O% T4 ?! F4 p0 y# C2 F J
la4.text="Record Updated!" ; S' L: ?+ ~0 A% Q" O$ h - n0 T9 K0 R5 N a# S# Z% W '4 删除数据 3 X; F: O# S' ?, L myCommand = New SqlCommand( "delete from [test] where name='Smith'", myConnection ) , l* o$ E1 T( _# I) o* j
myCommand.ExecuteNonQuery() . y* s# _. \8 G: r la5.text="Record Deleted!" + ?5 o9 B$ x; R& j N/ J