我的ADO是2.6版本,語言是VB(這個不重要)。請懂得,還有不懂的,都可以發表一下自己的看法,您的每一句話,都有可能會對我產生幫助,很緊,客戶又在給我打電話了^^,我接電話先
解决方案 »
- 求助VB制作ocx控件,在控件里,怎么取得调用ocx的程序路径或程序名
- vb与sql2005如何连接
- 帮忙看看 fso这段代码 xp系统下为什么不能用 win7下用就没问题
- 各位给推荐几本VB编程的书吧!!(我手头这几本太简单了。)
- 求论坛内高手的帮助!
- 请问如何用vb打印出一个xml的字符串,希望有例程,兄弟的分不多了,请高手帮忙
- 怎样用ADO连Excel文件,能否给个列子?(在线等)
- 300分寻求 使MSFlexGrid可以使显示数据时自动换行
- 能不能让C盘只读不写啊?
- inet取得含内码的网页源码
- 菜鸟问题!请教数据输出格式!
- 超挑战:有一个程序用了很多图片框,在32位色下,速度慢,内存占用多。请问如何强制窗口或者图片框在256或者16位色下运行?
具体什么原因你要把代码贴出来才能知道。
Ado(intCurBlock).Recordset.AddNew
lngBlockCount(intCurBlock) = lngBlockCount(intCurBlock) + 1
staStatus.Panels(3).Text = lngBlockCount(intCurBlock) & " 筆 "To paopaoc(大漠):
1 /在程式中,adodc控件是全局的,recordset隻是臨時的,並且用過之後就全nothing了。
2、還有,當adodc控件和Ado對象同時存在時,對recordset用方法close和nothing有什麼不同嗎?
真是奇怪了,好像有這麼一種情況:新增第二筆比第一筆的概率要大一點。
cmdNew.enabled =false '让新增按钮无效,在需要更新时再恢复
cmdNew.enabled =True
这样每次发生变化你就会得到通知,然后就可以分析到底是怎么回事了。
或者 用debug.print 调试看,代码是不是执行了2次。
設過了斷點,發現代碼是隻執行了一次。為什麼會ado查詢沒有結果而他的recordcount卻會等於1呢?想不通
2、新增的时候没有错误,只是在提出浏览时,所有控件没有CLEAR,或者浏览控制语句有误 。
3、贴出部分认为有误的代码。
不像是在添加時兩次賦值了,我發現在點擊cmdInsert按鈕前本應Recordcount為0的ado(1)的Recordcount已經等於1了,這會是為什麼呢?明明在數據庫中找不到符合查詢條件的記錄的。
會不會有別的什麼情況能使recordcount加1?(比如控件間的交互等),小弟真被搞得有點迷糊了, 有哪位曾遇到過這樣的問題嗎?