asp与sql2000数据库连接的问题
来源:百度知道 编辑:UC知道 时间:2024/05/21 06:26:30
set conn=server.CreateObject("adodb.connection")
conn.open "provider=sqloledb;
data source=D:/Program Files/Microsoft SQL Server/MSSQL/Data/Bookshop_Data.MDF;
userid=sa;
password=sa;"
问题在哪啊?
编译的错误提示是:
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft VBScript 编译器错误 错误 '800a0409'
未结束的字符串常量
/bookshop/inc/conn.asp,行12
conn.open "provider=sqloledb;
-----------------------------^
不是这样连的,连接数据库怎么能加路径啊,
修改Conn.open这句就可以了,Conn.open "driver={SQL Server};server=(local);uid=sa;pwd=888888;database=Your database" 语法介绍:
(1)、driver={SQL Server};始终为这个形式,不变
(2)、server:可以是local、你计算机的IP、计算机的名称中的任意一个
(3)、uid:登陆SQL的用户名
(4)、pwd:登陆SQL的密码
(5)、database:要连接的数据库名称,只要名称扩展名,路径都不用。
强人啊。 .
data source=D:/Program Files/Microsoft SQL Server/MSSQL/Data/Bookshop_Data.MDF;
这句是什么意思..错啦..
Conn.open "driver={SQL Server};server=(local);uid=sa;pwd=888888;database=Your database"
这样写。 .就可以连接了。.看的懂么? 不是象你那样写的.MDF的 那只是文件.而你连接的要是数据库 ..明白?
你的程序的错误太多了,
conn.open "provider=sqloledb; ....这里你就少了"号.
userid=sa;
password=sa;"
这里也错误百出
你试一下,我以下SQL链接数据库吧
<%
'------------------------------------------------------------
SQLServerName = "127.0.0.1" '服务器名称或地址
SQLDBUserName = "sa" '数据库帐号
SQLDBPassw