Для аналогичной задачи мы используем такой код:
Dim QD As adodb.Command
Dim rs As adodb.Recordset
Set QD = New adodb.Command
QD.CommandText = sql
QD.CommandType = adCmdText
QD.ActiveConnection = conn
Set rs = QD.Execute
Чтобы отследить ошибку, выполните следующие действия:
- Выберите значение для лечения
- Заменить параметр в запросе этим значением - запустить запрос в доступе
- Попробуйте программу VB с успешно протестированным запросом.
- Когда ошибка все еще происходит, это VB, иначе запрос
Чтобы получить все записи, вам нужен какой-то цикл
Do While Not rs9.EOF
Something=Rs9!docuser
Response.Write(Something)
RS9.MoveNext
Loop
Измененный код:
теперь с помощью Something = Rs9! Documentser Пожалуйста, попробуйте