数据库链接问题

wxhfi 2004-04-27 11:05:25
我自己机子上装有SQL2000,公司的服务器上也装有SQL2000
用以下语句链接数据库的:
<%
dim conn
dim connstr
on error resume next
connstr="Provider=SQLOLEDB.1;Persist Security Info=True;UserID=sa;Password=;Initial Catalog=dataname;Data Source=127.0.0.1"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
%>
为什么连上的竟是服务器上的数据库,而不是我本机上的数据库??
谢谢大家!!
...全文
43 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
moonelf0912 2004-04-27
  • 打赏
  • 举报
回复
就用刘雪艳姐姐的方法,简单又实用,我就用这个连接字符串!:)
set conn=server.createobject("adodb.connection")
conn.open "driver={sql server};server=localhost;uid=sa;database=jxc"
cjf1009 2004-04-27
  • 打赏
  • 举报
回复
肯定是你自己搞错了,好好检查一下,到底连的哪个?
wxhfi 2004-04-27
  • 打赏
  • 举报
回复
没有错误提示,读出的内容都是服务器数据库里的.
Swanzy 2004-04-27
  • 打赏
  • 举报
回复
兄弟,连个服务器不要搞得这么复杂吧?

connstr="driver={};server=127.0.0.1/localhost/你自己机器的名字;uid=sa;pwd=;database=databasename"
set conn=server.createobject("ADODB.Connection")
conn.open connstr
superauu 2004-04-27
  • 打赏
  • 举报
回复
IIS装在公司服务器上了吧。
hhzh426 2004-04-27
  • 打赏
  • 举报
回复
1、你有没有设置别名(在客户端工具里)127.0.0.1 => 服务器的ip地址
2、你的web页放置在那儿,你自己的机子还是服务器上。
3、你是不是在别的什么地方改变了数据源的连接字符串
4、你获取的记录集的连接对象是不是重新设置过了。
5、你用(local)代替127.0.0.1试试
lxyy_1118 2004-04-27
  • 打赏
  • 举报
回复
set conn=server.createobject("adodb.connection")
conn.open "driver={sql server};server=lxywork;uid=sa;database=jxc"
////////////////
server指向服务器名称。在这里本地sql服务器为lxywork,数据库名为jxc,用户名为sa,密码无
Zedee 2004-04-27
  • 打赏
  • 举报
回复
试试

<%
dim conn
dim connstr
on error resume next
connstr="Provider=SQLOLEDB.1;Persist Security Info=True;UserID=sa;Password=;Initial Catalog=dataname;Data Source=localhost"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
%>
skyboy0720 2004-04-27
  • 打赏
  • 举报
回复
按照你写的语句,应该是不可能出现你说的那个错误
是不是你包含的文件,不是这个,好好检查一下!
popcode 2004-04-27
  • 打赏
  • 举报
回复
错误提示是什么

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧