不会是这样子的吧????

zhaowx 2002-11-27 10:15:40
我使用ADO连接SQL SERVER数据库,但在客户端没有配置SQL SERVER 的“client network utility”,也就是没有创建服务器别名时,连接数据库就会出错,而我不可能每次安装程序时,还先装 sql server client component,再建立服务器别名,这也太不合理了。代码如下:

set conn=createobject("adodb.connection")
//错误行
conn.open ...
set rs= createobject ("adodb.recordset")
rs.open "select * from table1", conn

请问各位大侠,问题如何解决。
...全文
59 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaowx 2002-11-28
  • 打赏
  • 举报
回复
怎么没人了?
wjhtz 2002-11-27
  • 打赏
  • 举报
回复
在客户端必须要安装,不然哪有数据库驱动。
menfie 2002-11-27
  • 打赏
  • 举报
回复
你没定义
dim conn as new adodb.connection吧
zhaowx 2002-11-27
  • 打赏
  • 举报
回复
已经安装了客户端,但还是不行,需要用 client utility 工具创建别名后才可以,为什么,我用的是sql server 2000.另外,能不能将驱动打进程序包里,或者,一般机器带低版本的驱动,能否直接在低版本的驱动下直接工作。
zhaowx 2002-11-27
  • 打赏
  • 举报
回复
已经安装了,但还是不行,需要用 client utility 工具创建别名后才可以,为什么,我用的是sql server 2000.另外,能不能将驱动打进程序包里,或者,一般机器带低版本的驱动,能否直接在低版本的驱动下直接工作。

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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