Function Plan_Info() As Recordset
Dim MyRs As New ADODB.Recordset
.........
return MyRs -->这里报错误:没有语句结束,直接写return也不行。End Function我想的是得到这个Recordset之后Private Sub Plan_Check_Click()Set DataGrid1.DataSource = Plan_Info()End Sub
Dim MyRs As New ADODB.Recordset
.........
return MyRs -->这里报错误:没有语句结束,直接写return也不行。End Function我想的是得到这个Recordset之后Private Sub Plan_Check_Click()Set DataGrid1.DataSource = Plan_Info()End Sub
解决方案 »
- 我将变量中的字符串以Open For Binary方式写入文件用记事本打开后怎么还是纯文本呀?
- VBA选择已打开的文件
- 难题:用VBA代码改变对象名称
- 请教VB中Byte()数组如何转换成字符串?
- 在线等待!!在程序运行中出现“~”作用于对象"~"错误,是什么原因引起的,怎么解决
- OCX控件的问题?高手帮助啊!500分相送?
- 我把“00301”不论设置成字符型的还是数字型的,放入excel表内都是“301”???
- dbGrid里面的下拉按钮问题
- dll问题!在线等
- MCI控件中MCI.Command"step"和MCI.Command"back"的问题。
- 请问如何获取QQ的版本号?
- 请问WMI中有这样的类吗?请进来看看,谢谢!
Set rs = Execute("****")
C的语法是Return啦.
VB直接返回函数名.
...
line
...Return
Dim MyRs As New ADODB.Recordset
.........
set Plan_Info = MyRs --错误:实时错误13 类型不匹配?
End Function我调用是:
Private Sub Plan_Check_Click()
Set DataGrid1.DataSource = Plan_Info()
End Sub
不用写返回类型,语法错误