powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка при считывании данных из dbf -файла
1 сообщений из 1, страница 1 из 1
Ошибка при считывании данных из dbf -файла
    #32364321
Alex_III
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую всех!

В приложении из dbf-файла необходимо выбрать последние 100 записей.
В файле есть поля Date и Time
Код:

cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & HostDB & ";Extended Properties=DBase IV"
cn.Mode = adModeRead
cn.Open
Set rs = New ADODB.Recordset
rs.LockType = adLockReadOnly
rs.CursorLocation = adUseClient
rs.CursorType = adOpenStatic
Set rs.ActiveConnection = cn
DoEvents
Dim SQL As String
SQL = "select Top 100 * from файл.dbf order by date desc,time desc"
rs.Open SQL, , , , adCmdText

При открытии рекордсета появляется сообщение со следующей ошибкой-
"No value given for one or more required parameters."
Если убрать сортировку в запросе -рекордсет возвращает первые 100 записей.
Где ошибка?

Александр.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка при считывании данных из dbf -файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]