请各位大哥帮忙,为什么我写的代码执行返回的数据集为空呢

来源:百度知道 编辑:UC知道 时间:2024/05/26 02:31:31
请各位大哥帮忙,为什么我写的代码执行返回的数据集为空呢?
'rsTmp为返回的数据集,前面已声明
'tmpCommand为查询使用的命令,前面已声明
Set rsTmp = New ADODB.Recordset
Set tmpCommand = New ADODB.Command
With tmpCommand
.CommandText = "SELECT DISTINCT CompanyID FROM Company WHERE CompanyName Like '*广播*' OR CompanyName Like '*电台*'"
.CommandType = adCmdText
Set .ActiveConnection = cnnMain '为建立的数据连接,前面已声明,也已经打开
rsTmp.CursorType = adOpenKeyset
Set rsTmp = .Execute
End With

那为什么会返回空的数据集呢?
注:我在MS ACCESS中就可以正确返回数据

建议: ((E3-800)>5000, (3-800)*0.2-375,IF((E3-800)>2000, (E3-800)*0.15-125,IF((E3-800)>500,(E3-800)*0.1-25,IF((E3-800)>0, (E3-800)*0.05,0))))”就OK,月收入如果更高,根椐以上提供的公式再增加嵌套。但是请注意,公式中最多可以包含七级嵌套函数。最后将写好的公式复制到F4、F5······(图)。