[audio04] ^T;*M_
连接access fF$<7O)+]
n.`($yR_
首先看一个例子代码片断: 7$vYo
_
程序代码: Ustv{:7v
J!v3i*j\
-------------------------------------------------------------------------------- jk; clwyz/
B:;pvW]
using system.data; I {S;L
using system.data.oledb; ~q@|l3?$
xd q?/^E
...... o/$}
Sz)' ogl
string strconnection="provider=microsoft.jet.oledb.4.0;"; q#Z@+(^
strconnection+=@"data source=c:\begaspnet\northwind.mdb"; \}u
Y'F
zU kgG61
oledbconnection objconnection=new oledbconnection(strconnection); 2\A$6N;_
B4c]}r+
...... n/;WxnnQ
lk^Ol&6
objconnection.open(); $Uq|w[LA
objconnection.close(); {3>$[bT
^EtMxF@D
...... n71r_S*
*KZYv=s,u
~NrG`
D}
a?I=
!js
-------------------------------------------------------------------------------- }WC[$Y_@
UAkT*'cB
解释:
acajHs
xBThq?N?
连接access数据库需要导入额外的命名空间,所以有了最前面的两条using命令,这是必不可少的! $-OA'QwB]
.;y.]Z/;
strconnection这个变量里存放的是连接数据库所需要的连接字符串,他指定了要使用的数据提供者和要使用的数据源. p,5i)nEFj
|sJ[0z
"provider=microsoft.jet.oledb.4.0;"是指数据提供者,这里使用的是microsoft jet引擎,也就是access中的数据引擎,asp.net就是靠这个和access的数据库连接的. %~O,zs.2p
=57>!)
"data source=c:\begaspnet\northwind.mdb"是指明数据源的位置,他的标准形式是"data source=mydrive:mypath\myfile.mdb". /kZebNf6H
`&r