ЕСТЬ ДВЕ ТАКИХ КОМПОНЕНТЫ В ПРОЕКТЕ НА VB6 : (из.frm-файла)
(оставил интересные свойства, на мой взгляд)
Begin MSAdodcLib.Adodc Adodc1
ConnectMode = 0 CursorLocation = 3
IsolationLevel = -1 ConnectionTimeout= 15
CommandTimeout = 30 CursorType = 3
LockType = 3 CommandType = 8
CursorOptions = 0 CacheSize = 50
MaxRecords = 0 BOFAction = 0
EOFAction = 0 ConnectStringType= 1
Appearance = 1 Caption = "Adodc1"
_Version = 393216
End
Begin MSDataListLib.DataCombo DataCombo1
Bindings = "frmLogin.frx":0442
DataField = "UserName" DataSource = "Adodc1"
ListField = "username" BoundColumn = "UserName"
Text = ""
End
и такой вот код инициализации :
Private Sub Form_Load()
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Data Source=" & DATAPath & "Users.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select * from users order by username asc"
Adodc1.Refresh
DataCombo1.Text = "Admin"
End Sub
так вот, это везде работает нормально, кроме как на WinXP (Prof) !!
Я уже измучался просто !!! вместо того чтобы показывать список значений поля username, datacombo1 представляет пустой список !!
Причем, и DataGrid из ADO-совместимых компонентов точно так же себя ведет ! Подскажите в чем может быть дело !
Причем : набор данных РЕАЛЬНО открывается ! если ползти по нему на VB и выдавать значения через MessageDlg, все он видит прекрасно ! а вот визуальные компоненты - НЕТ !!! HELP !