急!!数据库库连接问题!!!!!!!!!!!!!!
以下两种连接数据库的方式相同吗?第一种报错了。我就用第二种了,可是再往下进行的时候觉得不对,他俩有什么区别呀!第一种要怎样改,谢谢大家!!
运行结果
Microsoft VBScript 编译器错误 错误 '800a0409'
未结束的字符串常量
/asplxmh/lts/conn01.asp,行 11
connstr="DBQ="+server.MapPath("db/chat.mdb")+";
-----------------------------------------------^
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>连接数据库</title>
</head>
<body>
<%
connstr="DBQ="+server.MapPath("db/chat.mdb")+";
defaultdir=;driver={microsoft access driver (*.mdb)};driverid=25;fil=ms acess;implicitcommitsync=yes;maxbuffersize=512;maxscanrows=8;pagetimeout=5;safetransactions=0;threads=3;usercommitsync=yes;"
set conn =server.CreateObject("adodb.connection")
conn.open connstr
%>
</body>
</html>
第二种
<%
set conn=server.CreateObject("adodb.connection")
conn.open"chat" '打开数据库连接
response.Write("<center><hr width=400>odbc dsn连接数据库成功!<hr width=400></center>")
%>
运行显示:数据库连接成功!每页都有,有点不正常!!!!