【发布时间】:2018-10-07 06:03:55
【问题描述】:
我有一个较旧的 VB6 应用程序,它有一个函数 RunReturningVAR,它是一个 db 调用,可以返回一个 int、string、double..... 但不是一个 RecordSet。它的构建非常通用,因此可以由多个其他函数调用,因此我们没有多个位置用于 DB 调用。
附上我目前拥有的。
Public Function RunReturningVar(ByVal vstrSql As String, _
Optional ByVal connval As Boolean = False, _
Optional ByVal copyID As Double = 0, _
Optional ByVal corpVal As Boolean = False, _
Optional ByVal vintConnectionTimeout As Integer = 30) As Variant
【问题讨论】:
-
没有附加任何内容,但您可以返回一个
object,这是一个变体。 -
对不起,我的问题是
-
为什么,哦,为什么,这是标记为 c# 的?
-
@rory.ap 你读过这个问题吗?
-
@rory.ap 是的,他们只说过一次他们正在尝试将 VB 代码写入 C#。为什么他们需要说不止一次?