, Измените 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 совершенно новое для меня.
Спасибо