evb中连接sql server 数据库的写法

wangintel 2003-12-01 09:38:55
代码如下:
Set ACon = CreateObject("ADOCE.Connection.3.1")
ACon.Open "Provider=sqloledb;Initial Catalog=\My Documents\Paper"
'Paper 是个sql server数据库
错误提示是:如果对象被关闭,应用程序要求的操作无法执行。

谁能帮忙看看问题在什么地方,谢了先
...全文
70 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liufeng7600 2004-02-19
  • 打赏
  • 举报
回复
SQLEProvider = "Provider=Microsoft.SQLSERVER.OLEDB.CE.2.0;data source="\MyDisk\xxx.sdf"
aiur2000 2004-02-16
  • 打赏
  • 举报
回复
evb是什么啊,我还没有用过,有介绍的吗?
cloudtarget 2004-02-07
  • 打赏
  • 举报
回复
请参考
http://expert.csdn.net/Expert/topic/2710/2710006.xml?temp=8.526248E-02
华芸智森 2004-01-23
  • 打赏
  • 举报
回复
不错!
sisici 2004-01-09
  • 打赏
  • 举报
回复
同意
  • 打赏
  • 举报
回复
如果我没猜错,你是想连接到PDA中的SQL SERVER数据库(扩展名为SDF的文件),是吧.
这样的话,你的连接串完全是写错了.
正确写法为:
ACon.Open "Provider=microsoft.sqlserver.oledb.ce.1.0;data source=\My Documents\Paper.sdf"
当然,如果你装的是SQLCE20的话就要用:
ACon.Open "Provider=microsoft.sqlserver.oledb.ce.2.0;data source=\My Documents\Paper.sdf"
至于用户名与口令视你的具体情况加或不加.
你的写法是连远程数据库时用的.

863

社区成员

发帖
与我相关
我的任务
社区描述
VB COM/DCOM/COM+
c++ 技术论坛(原bbs)
社区管理员
  • COM/DCOM/COM+社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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