Consulta SQL do AS400 com Parâmetro

Estou testando uma consulta simples para obter dados de um banco de dados AS400.Não tenho certeza se a maneira como estou usando a consulta SQL está correta.

Eu recebo um erro: "O parâmetro está incorreto."

Select FIELD1, FIELD2 From Mylibrary.MyTable WHERE FIELD1 = @Field1

Não recebo um erro ao executar a seguinte consulta:

Select FIELD1, FIELD2 From Mylibrary.MyTable WHERE FIELD1 = 'myvalue'

Estou usando o ADODB, VBScript para testar.

Set Param1 = cmd.CreateParameter("@Field1", 129, 1, 9, "myvalue")  ' 129 String
cmd.Parameters.Append Param1

Como sou do ambiente MS Sql, escrever para o AS400 é totalmente novo para mim.
obrigado

questionAnswers(3)

yourAnswerToTheQuestion