芯友网Xin1234.COM

刚把所有的ado连接都加了一句dim rs as adodb.recordset别人才能正常使用真是见鬼只要我电脑勾了,别人使用的时候默认也是勾起的,我发布的文件



叔大菜白
刚把所有的ado连接都加了一句dim rs as adodb.recordset别人才能正常使用
真是见鬼
只要我电脑勾了,别人使用的时候默认也是勾起的,我发布的文件
BVWWL
汤瓜冬阳壮阴滋
那些可乐,我可以喝很久呀,好败家,双十一买的吧
BVWWL
没事,外国人有¥
席主
白菜大叔,要用后期绑定。早期绑定ado.会有许多兼容性问题
叔大菜白
?主席 你是说要取消掉重新引用吗
席主
后期绑定
宝小
rs不要作为全局变量
席主
dim rst as objict:Set rst=CreateObject("adodb.recordest")
为啥rs要定义为全局变量呢?
玩起一★风飓
RS 一般用来定义记录集
叔大菜白
主意这样就不要引用ado了吗
主要想偷个懒
席主
就算是定义为全局的,也要引ado呀
后期绑定,可以根据ado版本自动创建对应版本的对象,而不会有版本兼容的问题
叔大菜白
引用的有,我本机上可以用
席主
偷懒要付出代价的,且代价很大
叔大菜白
放到别的电脑上就不能用了
汤瓜冬阳壮阴滋
你的win7?
叔大菜白
现在好了,加的我手累
宝小
ado后期绑定,我不反对,但实际上我还是前期引用
叔大菜白
是的,win7 64位
汤瓜冬阳壮阴滋
别人xp?
叔大菜白
嗯,我一直都引用的是2.6
都是win7
席主
别的电脑ado版本不一致,我以前就吃这亏。后来我的项目全部是后期绑定的?
汤瓜冬阳壮阴滋
ado的事件不是摆设,有时候是有用的
叔大菜白
很久没出问题了,今天突然就这样了,我还以为是我给服务器杀毒的原因呢,sql的端口也没变
这样就比较头疼了,我电脑上调试都没问题,那我以后可不好做了
宝小
你引用哪个版本的
叔大菜白
2.6
汤瓜冬阳壮阴滋
都是win7怕啥
用6.1
宝小
出问题的电脑上没有2.6版本么
叔大菜白
以前正常的啊
电脑管理员权限我没有给他们开
所以不存在不同步的问题,车间里电脑都是2010
汤瓜冬阳壮阴滋
ado跟2010没关系
宝小

这个是什么意思?
叔大菜白
哦,那我在他们电脑上重新引用2.6试试
汤瓜冬阳壮阴滋
用6.1骗你干嘛
叔大菜白
?小宝 以前这样的
宝小
以前rs不声明?
叔大菜白

我以前弄成公共的了
现在给需要连接数据库的加上这句就正常了
宝小
你这样不好呀
叔大菜白
我当时想每次定义太繁琐了
宝小
最好把全局的rs去掉
不然都不知道rs是哪个
叔大菜白
嗯,好的。可是之前为什么就没问题呢
汤瓜冬阳壮阴滋
你回家再调一下,说不定抽风了
宝小
把电脑抽一下,就好了
叔大菜白
在我电脑上调没问题,也能用。这是最怪的地方
我把电脑重启一下再试试
宝小
出错是正常的
席主
不怪,早期绑定本来就有兼容性问题
叔大菜白
一错就有的忙,一团糟
宝小
如果刚写出的程序一两年内运行都不出错,那就不正常了
叔大菜白
席主
用后期绑定
叔大菜白
后期绑定要不要再引用呢
甲马小的总朱
讨论什么,这么热闹
叔大菜白
ado的绑定和前期引用
DCB

后期绑定有些烦
前期绑定,ADO我一般用2.6-2.7
叔大菜白
就是直接引用吧
宝小
一般我只对不常用的库用后期绑定
DCB
有很多版本啊
2.1是经典
叔大菜白
我用的也是2.6,太高了用mdb时有问题
DCB
如果要用到stream和Record,就要用2.5以上
寻莫
恕我直言,在座的ALL.都是、、、、
叔大菜白
宝小
我用2.1
DCB
对于Access,用2.1就可以了
叔大菜白
用2.1和2.6定义的方法有不一样的地方吗
宝小
需要stream,就要用2.5
一样的
叔大菜白
嗯,先发布了让他们用,有问题在改好了,现在找问题我也找不出来,从中午就一直产线办公室来回跑,他奶奶的
现在不想动了
席主
ado 6.0有何特点?
叔大菜白
不知道呢,冬瓜用的是6.1

相关问题
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容