- 在线时间
- 0 小时
- 最后登录
- 2010-9-2
- 注册时间
- 2004-12-23
- 听众数
- 2
- 收听数
- 0
- 能力
- 0 分
- 体力
- 66 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 36
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 33
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   32.63% 该用户从未签到
 |
< >★Asp.net如何连接SQL Server2000数据库4 e- w- _7 P: a' G S& ^8 J
: k) @3 Y3 S, H- W- n
大家好,以下是有关ASP.net连接SQL Server2000数据库的例程,
& V; b4 Y, @9 ~6 s- F 在这里和大家分享一下: 9 @- r F/ b/ R2 `+ ~" [
$ Q7 d/ q4 V9 o& A! B. l Asp.net连接SQL Server2000数据库例程详解:
/ D- [( j; m0 M0 W <%@ Import Namespace="System.Data" %> " a* p: c, O5 y3 C' U) F8 u
<%@ Import NameSpace="System.Data.SqlClient" %>
# b, T. Q( m0 Y4 x <script laguage="VB" runat="server"> ( F- w' ^* W k9 w
sub page_load(sender as Object,e as EventArgs)
( i2 D7 F* \: [! I+ `: g Dim myConnection As SqlConnection ) y% g& Z; b' q9 D4 M
Dim myCommand As SqlCommand : T0 d9 S3 ?$ W; t6 r
Dim ds as DataSet " ~4 h. @0 j" b" ]. K4 W
'1.connect to sql server 4 z- v2 s( J# U+ O2 ]2 s* r9 N% U
myConnection = New SqlConnection( "server=localhost;database=Pubs;uid=ueytjdf;pwd=doekdf" ) ! @4 E: X% h) B1 v: j7 }+ f; K
myConnection.Open()
s) K% k! U, |$ l5 O; D la1.text="Connection Opened!" ( H' E2 G- @4 G9 K: ?7 F) P1 n, l
. d/ h* M4 g7 N7 ?5 B6 e% T% K
'2.Create a table
' T2 r. ? Y) Q myCommand = New SqlCommand( "CREATE TABLE [test] ([id] [int] IDENTITY (1, 1) NOT NULL ,[name] 7 N1 \) e' t% r$ f. I
# ` O |! e& F; r9 j4 I
[char] (10) COLLATE Chinese_PRC_CI_AS NULL ,[sex] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ! y* W" D1 ]( `2 `* V% ^7 f& b
" @7 S* O3 q2 q4 |' H4 d% ^ )", myConnection )
9 w: M/ v2 M/ G+ P& Q myCommand.ExecuteNonQuery() , A; S, A% v; t" ~
la2.text="New table created!"
- _. {% X/ m& M! T1 E. \+ E 6 a6 A) j4 N+ w+ p" z, ?
'2 添加纪录
6 n( X/ R+ G( S6 r9 M+ s* U" w myCommand = New SqlCommand( "Insert into [test] (name,sex) values( '黄志文','男' )", 9 ^ P O+ U" t6 h( G) Q$ u
9 l6 X) I& ?7 x* Y myConnection )
% x: Q' M% G" Y. b4 R) Y0 N myCommand.ExecuteNonQuery()
% X# v0 P/ J! }5 n) V la3.text="New Record Inserted!"
7 Z" F3 J& c* y) Q, G
* I0 z7 n7 h( I; a '3 更新数据 , j; A+ F4 V+ ]; P0 g
myCommand = New SqlCommand( "UPDATE [test] SET name='Smith' where name='李明'", myConnection ) $ c. k: i- f0 \& f, r, ^; }
myCommand.ExecuteNonQuery() . w& S- V' I2 ?6 @1 k
la4.text="Record Updated!" 5 T" p( z, w0 k! o8 h, w
, n' `% O5 U: M- j
'4 删除数据 $ U/ O- o7 k* a
myCommand = New SqlCommand( "delete from [test] where name='Smith'", myConnection ) " Y2 O/ W+ G" v$ f D$ m4 m% C
myCommand.ExecuteNonQuery() 6 Q# v; g" B* D" a
la5.text="Record Deleted!" 7 b+ i9 U- E3 n H
4 C$ ~5 _. |: M/ {' b; j '5 用DataGrid显示数据 1 A% Y" v3 d$ s: g, z8 L
myCommand = New SqlCommand( "select * from [test]", myConnection )
! h: L2 @" x' R+ d MyDataGrid.DataSource=myCommand.ExecuteReader() : j: J5 @6 I: b" r
MyDataGrid.DataBind()
9 {9 n, B% {% Q+ R- g$ V end sub
3 u$ s I. o) R, X/ c% E5 A </script> ) c. Z& k4 K; v! `; s0 m( Q% h
<html>
$ _$ H0 P% Y+ K2 a5 L- n! I <body>
: F' [6 p( }; r2 K) @ <asp:label id="la1" runat="server" /><br>
4 \' ^% `! f: f, j <asp:label id="la2" runat="server" /><br> 1 M, Y5 G& n; d5 Z# Q3 P
<asp:label id="la3" runat="server" /><br>
, B" A# s! }: D9 P <asp:label id="la4" runat="server" /><br> , T. r1 u x- Q
<asp:label id="la5" runat="server" /><br> / P4 H: s \; G% p; E- U$ K! f
<ASP ataGrid id="MyDataGrid" runat="server"
, w' a1 f6 n3 N' L/ e! q BorderColor="black"
& y. }: J( k" @% e# K1 E# w BorderWidth="1"
" I% ^* _& ? }! O& _4 i) A- I GridLines="Both"
$ b. n0 J* {4 a- }, s7 ], z CellPadding="3" & Q6 T. P z [! m: G7 P8 z9 R& Y
CellSpacing="0"
& }' U8 W6 @7 p Font-Name="Verdana" / `7 e0 }. q% t* e# F. ]
Font-Size="10pt" 2 z6 Z- ?- s9 u; A
HeaderStyle-BackColor="#aaaadd" 1 }4 I" [+ z& l! s- U
AlternatingItemStyle-BackColor="#eeeeee"
: i/ e1 E7 I1 m > 3 C6 ^5 L# N; b3 A
</asp ataGrid>
: [ d9 @$ ~* E+ V& ~# C / i8 g+ k% H7 z* `! n! Q+ E
</body>
0 E. [& ]: |+ l0 `% L: H% ] </html>
' x1 u: r! e$ p ------------------------------------------------------------------------- Y/ g8 v* q& E/ a- r* d
推荐空间:
0 n: X/ I3 x$ N5 U ) R7 R! T% ?; O+ N
◆商务型C 送CN域名 1600元/年
; i) P/ S$ ~9 d: s. f8 p 独立500网站空间 ,同时支持 ASP, ASP.NET;
$ S( G. B; O! T. v 提供SQLSERVER2000的数据库存,支持ACCESS数据库
3 G/ s) U3 @3 j% @+ x! i 送800MB邮箱邮箱 6 r% R& z1 F2 n9 r
4 T, e9 _/ Z, X, u8 j V
◆虚拟专用C型机 送CN域名 4000元/年
) g* Y3 E% r; s6 L 3000M的网站空间,同时支持 ASP, ASP.NET
# B, p. d8 ~. j7 F& c 支持SQLSERVER2000/access数据库,数据库空间不限 5 @6 J2 K' |% Q% i6 Z1 x- e8 c
送2000M VIP 企业邮局 & B2 g. i; `$ |( a8 c5 j; z5 B
------------------------------------------------------------------------ ; K8 ]1 o3 O+ q% X% W
同时有本月特大的优惠:
$ w5 ]& Y. M. z
2 ~; g; |9 R* _% E6 U- ~ ◆增强C型主机 送CN域名 送300M 邮局 698 元/年 9 _+ B1 C; `8 G5 S% I) C4 K: s
◆基本C型主机 送.CN或.COM域名 送100Mb邮局 348 元/年
: V: Z0 O" H2 m" U M6 i ******************************************************************** / `4 Z; I' _% }. T m K" X& g3 [
★购买或者续费时代互联的产品,产品7折大优惠!
+ q! B0 m1 K" N9 P 详情请见:http://now.net.cn/special/index_chris.net7 F9 |1 k9 c& E, R' E1 s+ {' n1 |
★.CN+地区.CN 仅需180元!3 c v* X& H* w: p
.Cn+VDNS无限+.COM+地区.CN 仅需228元!& X# b6 N5 O1 V& B
更多优惠,详情请见:http://now.net.cn/special/</P>1 ~1 N2 \, @- g# ^2 U# c& c0 d4 Q
< > 全球免费咨询电话,请点击 <a href="http://todayisp.com/customer/moreline.net" target="_blank" >http://todayisp.com/customer/moreline.net</A> 6 ~0 _7 K) S4 @+ V; H; |2 C2 A
Q Q:188092185 342186899
" E& k/ @+ d* P7 ]' l. H7 s" @ TEL:0756-2281071 </P> |
zan
|