Помогите разобраться с True DataControl - VB

Узнай цену своей работы

Формулировка задачи:

Раньше юзал обычный ADODC, но количество конекшенов к базе стало критичным, по-этому нарыл сабж, но не могу понял логику работы с ним Вот чего хочу:
Листинг программы
  1. Set adoTData.SourceConnection = conn ' приделываю однажды открытый конект
  2. adoTData.RecordSource = "SELECT * FROM qData" ' кидаем запрос к базе
  3. adoMBK.Refresh ' делаем рефреш
В первый раз отрабатывает нормально. Потом замена строки в adoTData.RecordSource и Refresh дают пустой набор записей. При этом заметил, что если при каждом Refresh делать
Листинг программы
  1. Set adoTData.SourceConnection = conn
то все отрабатывает как надо. Не пойму в чем собственно проблема, он что теряет конекшн? Или с ним надо по иному работать?

Решение задачи: «Помогите разобраться с True DataControl»

textual
Листинг программы
  1. With adoEvents
  2.    .ConnectionString = ''
  3.   Set .SourceConnection = mainCnn
  4.    .CommandType = adCmdText
  5.    .RecordSource = strSQL
  6.    .Refresh
  7. End With

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы