powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Возвращает пустой рекордсет при не пустой таблице
2 сообщений из 2, страница 1 из 1
Возвращает пустой рекордсет при не пустой таблице
    #38664150
Djay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот такой запрос у меня обычно работал...
Сейчас у меня Windows 8; Oracle 11g XE; подключен Microsoft ActiveX Data Objects 2.0 Library; VB 6.0
В трейсе оракла вижу что запрос пришел, но рекордсет остается пустым.
В DataGrid1 появляются заголовки столбцов, словно таблица пустая.


Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Dim conn As New ADODB.Connection
Dim rst As New ADODB.Recordset

With conn
   .CursorLocation = adUseClient
   .Provider = "MSDAORA"
   .Properties("Data Source").Value = "xe"
   .Properties("User ID").Value = "test"
   .Properties("Password").Value = "test"
   .Open
End With

rst.Open "Select * From names", conn, adOpenDynamic, adLockOptimistic
Debug.Print rst.RecordCount '(возращает ноль)
Set Form1.DataGrid1.DataSource = recset '(Заполняет заголовки столбцов, но данные отсутствуют)



Есть идея что может быть причиной?
...
Рейтинг: 0 / 0
Возвращает пустой рекордсет при не пустой таблице
    #38664158
Djay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отбой... забыл закоммитить данные в таблице. Пока не вышел из сессии не понял, что на самом деле таблица пустая.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Возвращает пустой рекордсет при не пустой таблице
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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