, Измените Mylibrary.Mytable (квалификатор периода SQL) на Mylibrary / Mytable (классификатор косой черты).

тирую простой запрос для получения данных из базы данных AS400.Я не уверен, правильно ли я использую SQL-запрос.

Я получаю сообщение об ошибке: «Неверный параметр».

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

Я не получаю сообщение об ошибке при выполнении следующего запроса:

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

Я использую ADODB, VBScript для тестирования.

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

Я из среды MS Sql, так что написание для AS400 совершенно новое для меня.
Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос