powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Не понимаю поведения VB-ка
4 сообщений из 4, страница 1 из 1
Не понимаю поведения VB-ка
    #32459942
Poisk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
У меня есть две связанные таблицы в SQL Server.
В форме данные из таблицы Студенты получаю посредством ADODC1, перемещаюсь по записям всё нормально. Но в ту же форму нужно помещать данные о паспорте студента, из связанной таблицы Паспорт - это ADODC2.
При перемещении по записям обновляю запрос в ADODC2.
Private Sub Text17_Change()
Dim StrQuery As String
Dim StrQuery2 As String
Dim StrCon As String
StrCon = "DSN=www1d"
StrQuery = "Select IdStud, Adres From Registrazija Where IdStud='" & Text17.Text & "'"
With Adodc5
.ConnectionString = StrCon
.RecordSource = StrQuery
.Refresh
End With
В Text17 находится код по которому связаны таблицы.
Теперь сама проблема: когда закоментирую .Refresh ADODC1 работает нормально, но данные о паспорте не обновляются, без коментария ADODC1 выходит за пределы набора записей, в ADODC1 показывает -1 of 0 или -2 of 7. При этом Text17 = "" и ADODC2 не обновляется, а вызывает ошибку.
Почему так происходит и как это побороть?
...
Рейтинг: 0 / 0
Не понимаю поведения VB-ка
    #32460392
Nektov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что за ошибка?
...
Рейтинг: 0 / 0
Не понимаю поведения VB-ка
    #32460955
Poisk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишет:Произошла ошибка поставщика данных. Debug показывает на .Refresh.
...
Рейтинг: 0 / 0
Не понимаю поведения VB-ка
    #32461030
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ADODC глючный. Используй просто ADO
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Не понимаю поведения VB-ка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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