社区
数据库(包含打印,安装,报表)
帖子详情
帮别人问个简单问题,解决后马上给分!
vc_love
2003-09-24 11:05:01
Dim mrc As ADODB.Recordset
Set mrc = New ADODB.Recordset
Set mrc = ExecuteSQL(txtsql)
'问题?当这时ExecuteSQL中返回为nothing 时
'下面这句话会出错,问如何判断mrc值是有效的呢?
If mrc.EOF = False Then
End If
Set mrc = Nothing
...全文
50
10
打赏
收藏
帮别人问个简单问题,解决后马上给分!
Dim mrc As ADODB.Recordset Set mrc = New ADODB.Recordset Set mrc = ExecuteSQL(txtsql) '问题?当这时ExecuteSQL中返回为nothing 时 '下面这句话会出错,问如何判断mrc值是有效的呢? If mrc.EOF = False Then End If Set mrc = Nothing
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vc_love
2003-09-24
打赏
举报
回复
ExecuteSQL是自己定义的一个函数了!
of123
2003-09-24
打赏
举报
回复
Set mrc = ExecuteSQL(txtsql)有两种情况:
1 txtsql是查询语句,返回记录集
2 txtsql是数据库操纵语句(例如delete from, update, alter table等等),不返回记录集。
我的建议,对于第2种语句不要赋值给 mrc:
Call ExecuteSQL(txtsql)
如果一定要这么做,先判断一下:
Set mrc = ExecuteSQL(txtsql)
If IsNull(mrc) Then Exit Sub
If Not mrc.EOF Then
......
End If
Set mrc = Nothing
liaorui
2003-09-24
打赏
举报
回复
不好意思,看错你的意思了。你这样吧,我给你个函数,如果返回TRUE,就执行下一步
Function SqlCount(strsql As String) As Boolean
Dim i As Integer
Set rc = New ADODB.Recordset
i = 0
Do While Not rc.EOF
i = i + 1
Loop
If i = 0 Then
SqlCount = False
Else
SqlCount = True
End If
End Function
vc_love
2003-09-24
打赏
举报
回复
OK!解决!散分
佛的光辉
2003-09-24
打赏
举报
回复
楼主的程序不对阿
ExecuteSQL应该是DAO的方法,mrc又被定义为ADODB.Recordset
怎么回事
vc_love
2003-09-24
打赏
举报
回复
不行啊!
ExecuteSQL(txtsql) 没有出错
xx=mrc.Fields.Count
抱错:
Object variable or With block variable not set (Error 91)
miranda516
2003-09-24
打赏
举报
回复
If not mrc.EOF and not mrc.Bof = False Then
.....
End If
Garfield
2003-09-24
打赏
举报
回复
If not mrc is nothing then
'mrc 有效
End if
strongfisher
2003-09-24
打赏
举报
回复
if mrc is nothing then
exit sub
end if
liaorui
2003-09-24
打赏
举报
回复
mrc.Fields.Count
不过前提是要 ExecuteSQL(txtsql) 不出错
解决
tomcat8.5及其以上的IDEA中的乱码
问题
!!!!!(亲测有用)
解决
tomcat8.5及其以上的IDEA中的乱码
问题
!!!!!(亲测有用) 首先 经过我在网上反复的查找,发现
解决
tomcat乱码的
问题
如出一撤 ,压根没啥卵用,但是也为
解决
提供了一些思路。 不要问我为什么好嘛 !!!!!这是tomcat\apache-tomcat-9.0.17\conf下的logging.properties。。保证控制台不输出乱码! 首先这是tomcat更新后多出来的,我也...
如何
解决
跨域
问题
跨域
问题
一直是前后端头疼的事情,现在教你几招
解决
这个
问题
!!!
被问到项目亮点、难点、遇到的
问题
、
解决
思路
面试中被问到你的项目亮点、难点、遇到的
问题
、
解决
思路是不是很蒙,现在我拆
分
一下
问题
什么是项目亮点: 你负责的业务是什么?(学会发现
问题
) 你真的想过业务是什么吗? 有为业务想过什么吗? 有了你,业务有什么不同吗? 能不能5
分
钟说明白,你负责的业务是什么? 可有想过有没有说到位,甚至答非所问 这里谈谈我个人对业务的理解,或许没有普遍意义,所以仅供参考。
解决
PDF打开后显示名称与文档名称不一致的
问题
【不需要word模板!!!】
最近,博主在使用Acobat打开一个PDF文件的时候发现:打开后的PDF文件标签跟该文件的存储名称不一致。这是一件令人并不十
分
愉快和顺心的事情,网上搜索得到的
解决
办法基本上都是出奇的相似,都需要找到原始的WORD模板,然后在删掉WORD模板里面的标题,再重新导出一份PDF。万一PDF文件是别人发过来的,亦或者找不到原始的WORD模板了怎么办呢?此处,博主整理并总结了一种非常
简单
、高效,且不需要WORD模板的方法,纠正PDF文件打开后与原始文件名称不一致的
问题
。
异常
解决
丨前后端交互过程中跨域
问题
的
解决
思路
这里我们页面的访问地址是:http://xxx:8080/login,接口的访问地址:http://xxx8082/xxxxx,这里两个地址的端口号一个是8080,一个是8082,在同源策略下,这属于2个完全不同的网站!如果你仔细查阅”跨域访问“的相关内容,就会知道,这是因为浏览器默认就有一个”同源策略“,即浏览器默认只允许同一个网站访问,不允许不同的网站访问。辉哥还要顺带说一句,在我们日常的学习过程中,请先尽量自己想办法
解决
问题
,能自己
解决
是最好的,因为这样你对
问题
的理解和记忆就会更深刻。
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章