中易网

函数“ExecuteSQL”并非在所有代码路径上都返回值。当使用结果时,可能会在运行时发生空引用异常。

答案:3  悬赏:0  
解决时间 2021-03-09 03:01
我用的是VB.net2005编程的

总是出现这个问题,

代码如下:

请各位大侠帮忙解决!谢谢了!

Public Function ExecuteSQL(ByVal SQL As String, ByVal table As String)
Try
'建立ADODataSetCommand对象
'数据库查询函数
Dim constr As String
constr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
constr = constr & Application.StartupPath() & "/sj.mdb"
ADOcmd = New OleDbDataAdapter(SQL, constr)
'建立ADODataSetCommand对象
ds.Clear()
ds.Tables.Clear() '清除数据集中的所有表
ADOcmd.Fill(ds, table) '取得表单
mytable = ds.Tables.Item(0) '取得名为table的表
rownumber = 0 '设置为第一行
myrow = mytable.Rows.Item(rownumber)
'取得第一行数据
Catch
MsgBox(Err.Description)
End Try
End Function
最佳答案
缺少声明,加一个BOOBLE就可以了
全部回答
没遇到
为什么ds没有定义语句?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国最宝贵的动物是什么?
What can I do for you? I'd like two_
峡山区管理部怎么去啊,我要去那办事
郑州哪个理发店好
龙城静园怎么去啊,有知道地址的么
绵阳火炬广场占地面积以及修建历史
为什么淘宝上的彩虹六号比史低便宜
医生请问洗纹身掉痂后皮肤发白凸起是增生
美国的所有航母都分布在哪些地方
宜兴路八巷/资园路七巷(路口)我想知道这个在
买房什么楼层好共26层,还剩5 6 7 14 楼,那
外汇EA排名,外汇EA能赚钱吗
动圈麦克风如何接供电的卡农口,不会被烧坏?
2017年高考想考上上音教钢琴弹什么曲子好
广告专业是否能够考公务员?
推荐资讯
怎么编.健康与卫生的会.绘本
写一篇关于儿童追黄蝶的小作文100 字
秋天的怀念体现母亲是怎样的人文中的句子回答
一面东风百万军,当年此处分胜负,九五定局有
就业登记证和报到证两年之后是不是就都过期了
注塑机有几段控制压力速度位置是什么意思,分
现在东莞长安那儿有招CAD绘图员的
惠来县揭阳艾觅简餐·小吃甜品地址在哪里啊
可销周怎么算
关于英里与米的换算问题
求历年《中国第三产业统计年鉴》,真的很需要
太公家业八十成,命中自然逢大吉,月出光辉四
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?