VB 编译错误 参数不可选

PrivateSubCommand3_Click()Dimtime1AsDataDimtimesAsStringDimtimes1AsStringtimes=format... Private Sub Command3_Click()

Dim time1 As Data
Dim times As String
Dim times1 As String

times = format(mv1.VALUE, "yyyy-mm-dd")
times1 = format(mv2.VALUE, "yyyy-mm-dd")
tcs.WLBM = SafeString(txtMateriaId.Text)
tcs.WLMS = SafeString(txtMateriaDesc.Text)
If ComboYS.Text = "火运" Then
tcs.YS = "1"
ElseIf ComboYS.Text = "汽运" Then
tcs.YS = "2"
End If

flag = 1
Set rollList.DataSource = csm.queryList(times.times1)
Public Function queryList(tp As String, tp1 As String) As Recordset

Set queryList = csi.queryList(conn, tp, tp1)
说queryList参数不可选
展开
 我来答
ef_ef
2012-07-16 · TA获得超过285个赞
知道小有建树答主
回答量:357
采纳率:0%
帮助的人:231万
展开全部
csi.queryList(conn, tp, tp1) 这个函数只有2个参数,你传进了三个,2个参数都是字符串,你传的第一个是 adodb.connection 类型,所以不对了,应该把第一个拿掉,或是改告一下csi.queryList(tp, tp1)函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chinaboyzyq
2012-07-16 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:3299万
展开全部
queryList(tp As String, tp1 As String)只有两个参数,
csi.queryList(conn, tp, tp1)传递三个参数当然会出错。
追问
那应该怎么改
追答
Set queryList = csi.queryList(tp, tp1)
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式