连接数据库名的变量

HBJMSHOP 2010-01-13 06:06:50
slqname="ac990sc"
ipdz="192.168.1.5"
ConnectString = "Provider=SQLOLEDB.1 ;database= " & SQLname & " user id=sa;password=; Data Source= " & Ipdz
其中,sqlname是数据库名,ipdz是服务器Ip地址
通过显示,connectstring="Provider=SQLOLEDB.1 ;database=ac990sc"
后面的没有显示了,为什么??
...全文
79 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tiger_Zhao 2010-01-14
  • 打赏
  • 举报
回复
你的 SQLname 中含有特殊字符,比如 Chr(0),所以被当作字符串结束截断了。
HBJMSHOP 2010-01-14
  • 打赏
  • 举报
回复
采用该语后,还是这样
msgbox connectstring

通过显示,Provider=SQLOLEDB.1 ;database=ac990sc

后面的没有显示了,为什么??
饮水需思源 2010-01-14
  • 打赏
  • 举报
回复
'不好意思,user前多了个双引号
ConnectString = "Provider=SQLOLEDB.1;database= " & SQLname & "; user id=sa;password=; Data Source= " & Ipdz &""
HBJMSHOP 2010-01-14
  • 打赏
  • 举报
回复
ConnectString = "Provider=SQLOLEDB.1;database= " & SQLname & ";" user id=sa;password=; Data Source= " & Ipdz &""

报错:缺少语句结束,user
flyinthesky 2010-01-13
  • 打赏
  • 举报
回复
少个;
LZ郁闷去吧。
孤独剑_LPZ 2010-01-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 leftie 的回复:]
ConnectString = "Provider=SQLOLEDB.1;database= " & SQLname & ";" user id=sa;password=; Data Source= " & Ipdz &""
[/Quote]
各位看得挺真,唉,这问题问的.....
windyhero1983 2010-01-13
  • 打赏
  • 举报
回复
有显示也有问题,你在user前加个;试试,应该就可以了
饮水需思源 2010-01-13
  • 打赏
  • 举报
回复
ConnectString = "Provider=SQLOLEDB.1;database= " & SQLname & ";" user id=sa;password=; Data Source= " & Ipdz &""

1,216

社区成员

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

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