Dim CN As New ADODB.Connection
Dim Rs As New ADODB.RecordsetCN.Open "Provider=sqloledb.1;Data Source=jhd;Initial Catalog=agdhrlbm;User Id=sa;Password=;"
Rs.Open "select stksbal.branchid,zname.branchname,sum(stksbal.balqtyichguntilc) as jhd01,sum(stksbal.balqtyichgafterc) as jhd02,sum(stksbal.balqtyibegin) as jhd03 from stksbal,zname where stksbal.branchid=zname.branchid and workyymm='0707' goup by stksbal.branchid,zname.branchname "
Set DataGrid1.DataSource = Rs运行后报这个错误码:
实时错误'-2147467259(80004005)':
[DBNETLIB][Connectionopen(Connect()).] SQL server 不存在或拒绝访问
解决方案 »
- 如何用DLL实现两个VB程序间的数据交换?
- webbrowser中如何禁止视频播放器自动播放
- 送分100分:关于DATACOMBO的几个小问题
- 让我彻夜难眠的DataGrid的一个问题,提取数据与当前日期作比较,怎么做?----求助 !!!!!!!!!!!!
- 数据库连接路径怎么样做到不去更改而不出错?
- 能设置picturebox的透明度,SetLayeredWindowAttributes 怎么不行啊??
- 怎样将一个外部程序的一些菜单按纽屏蔽掉?
- 欢迎Bardo今后常来这里做客!大伙说说,好不好?
- 我如何得到listview显示的表中第一个字段的值?
- 只能使用VBA或者Python3.7,如何快速验证这些代理IP地址哪些可用?
- 在dos下,或者windows2000/xp下的命令行窗口下将变量增加或减少的方法?
- 如何判断三个或更多的文本框内容是否相同啊?
Rs.Open "select stksbal.branchid,zname.branchname,sum(stksbal.balqtyichguntilc) as jhd01,sum(stksbal.balqtyichgafterc) as jhd02,sum(stksbal.balqtyibegin) as jhd03 from stksbal,zname where stksbal.branchid=zname.branchid and workyymm='0707' goup by stksbal.branchid,zname.branchname ",cn
Rs.Open "select stksbal.branchid,zname.branchname,sum(stksbal.balqtyichguntilc) as jhd01,sum(stksbal.balqtyichgafterc) as jhd02,sum(stksbal.balqtyibegin) as jhd03 from stksbal,zname where stksbal.branchid=zname.branchid and workyymm='0707' goup by stksbal.branchid,zname.branchname ",cn这样写不好你可以用一个string变量
sql="select stksbal.branchid,zname.branchname,sum(stksbal.balqtyichguntilc) as jhd01,sum(stksbal.balqtyichgafterc) as jhd02,sum(stksbal.balqtyibegin) as jhd03 from stksbal,zname where stksbal.branchid=zname.branchid and workyymm='0707' goup by stksbal.branchid,zname.branchname "
rs.open sql,cn,1,1
提示是这行出错CN.Open "Provider=sqloledb.1;Data Source=jhd;Initial Catalog=agdhrlbm;User Id=sa;Password=;"
你用ADO控件,生成一个串试试.在生成时,可以测试能不能连接数据源(SQL服务).
生成完了,再把Ado控件删除
你没以勾adodc的保存密码吧