1

请用简单的英语向我解释一下这条线是什么意思:

Cmd.Parameters.Append _
    Cmd.CreateParameter("datapath", adChar, adParamInput, 100)

然后我有一行将数据写入数据路径列:

Cmd.Parameters("datapath").Value = "abc"

但我不明白第一行的目的?什么是 adChar 和 adParamInput,100 代表什么?

4

1 回答 1

2
Cmd.Parameters.Append _
    Cmd.CreateParameter("datapath", adChar, adParamInput, 100)

将参数附加到数据类型字符(可以是 adInteger 或任何其他类型)的命令对象,该对象接受字段数据路径的参数输入,长度为 100 个字符,长度仅对字符数据类型有要求,并且应与字段(列)匹配尺寸。

Cmd.Parameters("datapath").Value = "abc"

将参数的值设置为“abc”

这是将放入表中的值。

于 2010-05-13T18:46:25.097 回答