powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSDataBoundGrid.DataSource=ADDB.Recordset - никак!!!
4 сообщений из 4, страница 1 из 1
MSDataBoundGrid.DataSource=ADDB.Recordset - никак!!!
    #33100549
gav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые!

Нужно с формы вносить записи в БД, взял редактируемый MS Data Bound Grid
Вроде все должно работать, но не цепляет он ADDB.Recordset никак!

DataMode поставил Unbound
Вот код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Private Sub Form_Load()

Dim rs As New ADODB.Recordset

    Set rs = New ADODB.Recordset
    rs.CursorLocation = adUseClient
    rs.Fields.Append "name", adVarChar,  30 , adFldIsNullable
    rs.Fields.Append "nomer", adInteger, , adFldIsNullable
    rs.Open 

    Set DBGrid1.DataSource = rs

    rs.AddNew
    rs("name") = "Ïåòðîâ"
    rs("nomer") =  2 
    rs.Update
   
End Sub


На строке "Set DBGrid1.DataSource = rs" выкидывается сообщение:

Код: plaintext
1.
Class does not support Automation or does not support expected interface



Что, в DataSource нельзя использ. ADODB???

Как вообще этот грид использовать тогда?

Надеюсь на ответ, спасибо всем.
...
Рейтинг: 0 / 0
MSDataBoundGrid.DataSource=ADDB.Recordset - никак!!!
    #33100680
gav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С MSDataGrid никаких проблем с подцеплением ADODB.Recordset не возникает
С JanusSrid тоже, в чем гарбли с DataBounGrid, поделитесь кто знает ?
...
Рейтинг: 0 / 0
MSDataBoundGrid.DataSource=ADDB.Recordset - никак!!!
    #33100909
gav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magnus23 кажется писал, что MSDataBoundGrid работает под ADODB
Так работает, или нет?
Кто знает?
...
Рейтинг: 0 / 0
MSDataBoundGrid.DataSource=ADDB.Recordset - никак!!!
    #33102809
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBGrid1.DataSource может быть задан только в Design time. T.e. цепляется к дата контролу. В рантайме, насколько я знаю, источник данных ему менять нельзя.
Тут нужет другой грид. MSDataGrid к примеру.

Magnus
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSDataBoundGrid.DataSource=ADDB.Recordset - никак!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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