Вопрос вызван недостаточным опытом работы с ADO (раньше все как-то DAO хватало).
Суть вопроса:
На моей форме довольно много ADODC объектов (15 кажется). Каждому сопоставлен свой DataCombo, который использует ADODC в качестве источника данных.
Прожка работает нормально, но на днях я глянул на индикаторы свича, когда все остальные клиенты были обесточены и увидел, что при запущеной программе сеть непрерывно гоняет данные по порту, хотя никаких манипуляций с базой оператор не производит.
Ну подозрение ессно на ADODC - он же с базой соединяется. 
Вот и вопрос :
Как отсоединить ADODC от базы, но при этом сохранить списки данных в DataComb-ах.
Сегодня моя конструкция выглядит так:
SQL="...."
With Frm1.Adodc1
  .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=База.mdb" & _
   ";Mode=ReadWrite;Persist Security Info=False;"
  .CursorLocation = adUseClient: .CursorType = adOpenStatic:  .CommandType = adCmdText
  .RecordSource = SQL
  .Refresh
End With
Set DataCombo1.RowSource = Adodc1
    DataCombo.ListField = "Поле1"
Спасибо.
			
		

