Vba 这些代码行的含义

Vba 这些代码行的含义,vba,Vba,我正在将Visual Basic 6.0代码转换为.NET 4.5。我有以下几行代码。你能告诉我它们是什么意思吗 SQLMappingTables = " SELECT * FROM MappingTables " & _ " WHERE Group_Level = ? " & _ " AND Group_Code = ? " & _ "

我正在将Visual Basic 6.0代码转换为.NET 4.5。我有以下几行代码。你能告诉我它们是什么意思吗

SQLMappingTables = " SELECT * FROM MappingTables " & _
                    " WHERE  Group_Level = ? " & _
                    "    AND Group_Code  = ? " & _
                    "    AND Code = ? " 
Set Cmd_MappingTables = New ADODB.Command
Cmd_MappingTables.CommandText = SQLMappingTables
Cmd_MappingTables.CommandType = adCmdText
/// These are the line I do not understand
Set DefGroup_Level = Cmd_MappingTables.CreateParameter(, adChar, adParamInput, 1)
Set DefGroup_Code = Cmd_MappingTables.CreateParameter(, adChar, adParamInput, 15)
Set DefCode8 = Cmd_MappingTables.CreateParameter(, adChar, adParamInput, 3)
它定义了长度为1、15和3的三个未命名(第一个参数省略)字符串(adChar)输入参数(adParamInput)

你可以找到一份工作


我希望在执行命令之前,后面的行会为输入参数赋值。

Lindback感谢您的快速响应,因此如果我在SQLMappingTables中传递值,结果会是什么,Code=15查找为DefGroup\U级别DefGroup\U CodeDefCode8赋值的代码。这些是与
SELECT
语句中的三个
对应的搜索参数。您在问题中发布的代码中不包含搜索值的分配。