作者fumizuki (蒙面加菲狮)
看板Visual_Basic
标题Re: [VBS ] 连MSSQL的问题
时间Fri Jun 18 23:50:23 2010
※ 引述《wener (请循其本)》之铭言:
: 我写了一个vbScript连 MSsql server 2000,语法如下:
: cntdb = "Driver={SQL
: Server};DataBase=testDB;Server=192.168.1.1;UID=testuser;PWD=123"
: Set conn = CreateObject("ADODB.Connection")
: conn.Open cntdb
: 执行环境在win2k server x86 的平台可正常执行
: 但在win2k3 server x64就会出现以下的错误
: 没有指定提供者(Provider)且没有特定的预设提供者
: 800A0EA9
: 请问,这要如何解决?
: 谢谢!
32位元有预设provider,所以没指定可以执行
但是64位元系统一定要指定provider才能执行
Provider=SQLOLEDB.1;Data Source=伺服器名称;Initial Catalog=预设资料库;
User ID=帐号;Password=密码
这是oledb的写法,不过我这里没有64的环境,不确定这样写是否能执行
--
▃▅▇▆▄ ▆▂▃ `
逝去感情如何能留住,半点痴情遗留殊不易,██▅▇▄▃ ▇▃▂" .
█████████▃i ▁▄▇
更多凄凄惨惨的遭遇…………██▆▃ █▅▆▃ˍ▄*
◢ ▂█▄▇▅▂▌.
我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.223.71
1F:推 wener:大大的感谢!我星期一回报测试结果~ 06/19 18:38
2F:推 wener:没问题了,可执行,thanks again 06/21 22:30