conn open dns=,uid="",pwd=""
我设置了ODBC为db1,数据库db1.表名为stdent.mdb.我不知道这个数据库、odbc、及asp中该怎样设置才能用asp连接上数据库,
db="data/dvBBS5.MDB"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
如果你的服务器采用较老版本Access驱动,请用下面连接方法
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.Open connstr
干嘛要设ODBC啊?
很麻烦的你直接用这个一连不就可以吗!
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "driver={Microsoft Access Drive(*.mdb)};pwd=;dbq="&Server.MapPath("db1.mdb")
db=database
Set ConnAccess = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
如果你的服务器采用较老版本Access驱动,请用下面连接方法
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
ConnAccess.Open connstr
跟帖,谢谢!
---------------------------------------------------------------
ASP中五种连接数据库的方法
第一种 - 这种方法用在ACCESS中最多
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("aspfree.mdb")
set conn = server.createobject("adodb.connection")
conn.open strconn
第二种-这种方法用在SQL SERVER中多
strconn = "Driver={SQL erver};Description=sqldemo;SERVER=127.0.0.1;UID=LoginID;&_
PWD=Password;DATABASE=Database_Name
set conn = server.createobject("adodb.connection")
conn.open strconn
第三种
strconn="Driver={MicrosoftAccessDriver(*.mdb)};" &_
"DBQ=F:\Inetpub\wwwroot\somedir\db1.mdb;DefaultDir=f:\Inetpub\wwwroot\somedir;
&_ uid=LoginID;" &_
"pwd=Password;DriverId=25;FIL=MSAccess;" set conn = server.createobject("adodb.connection")
conn.open strconn
第四种运用系统数据源
The following uses a Data Source Name:
set conn = server.createobject("adodb.connection")
conn.open "Example"
第五种运用ODBC数据源,前提是你必须在控制面板的ODBC中设置数据源
set rs = server.createobject("adodb.recordset")
rs.open "tblname", "DSNName", 3, 3
cmsoft帮你up
---------------------------------------------------------------
先建立系统DSN=students
<%
set myconn=server.createobject("adodb.connection")
myconn.open "students"
set rs=myconn.execute("select * from mingdan order by name")
%>
---------------------------------------------------------------
来晚了
---------------------------------------------------------------
<%
Set conn = Server.CreateObject("ADODB.Connection")
connstr = "driver={SQL Server};server=61.143.3.245;uid=sa;pwd=1111111111;database=music"
conn.Open connstr
%>
---------------------------------------------------------------
去这里看吧~~~~~~
http://www.able-consulting.com/ADO_Conn.htm
---------------------------------------------------------------
我不赞成mexp(秦汉风) 的!应该是有很多中方式
例如:ADO直接链接
ODBC链接。。。。
---------------------------------------------------------------
ADO连接数据库字符串大全
无论什么版本,下面这段代码都可用:
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "driver={Microsoft Access Drive(*.mdb)};DBQ="&Server.MapPath("db1.mdb")