Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

DataGrid

3.1K
16 февраля 2004 года
x_Coder
22 / / 26.01.2004
Как программно заполнить данными элемент DataGrid?
Я использую ADO.
Подключаюсь к базе и создаю набор записей таким образом:
----------------------------------------------------------------------------------------------------
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim sSQL As String

Set cn = New ADODB.Connection
cn.ConnectionString = "Driver=Microsoft Access Driver (*.mdb); DBQ=" & App.Path & "\Data.mdb"
cn.Open
sSQL = "SELECT * FROM clients"

rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic

rs.ActiveConnection = cn
rs.Source = sSQL
rs.Open
----------------------------------------------------------------------------------------------------
Data.mdb - база данных
Clients - таблица в базе данных
319
16 февраля 2004 года
xelos
577 / / 27.02.2003
Цитата:
Originally posted by x_Coder
Как программно заполнить данными элемент DataGrid?
Я использую ADO.
Подключаюсь к базе и создаю набор записей таким образом:
----------------------------------------------------------------------------------------------------
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim sSQL As String

Set cn = New ADODB.Connection
cn.ConnectionString = "Driver=Microsoft Access Driver (*.mdb); DBQ=" & App.Path & "\Data.mdb"
cn.Open
sSQL = "SELECT * FROM clients"

rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic

rs.ActiveConnection = cn
rs.Source = sSQL
rs.Open
----------------------------------------------------------------------------------------------------
Data.mdb - база данных
Clients - таблица в базе данных


Если .НЕТ пользуешь - то можно через биндинг, создаешь два компонента ADOConnection и ADORecordet. а потом в свойствах DataGrid - говоришь, что делаешь биндинг с источником - твой компонент RecordSet - все данные будут отображаться автоматически.

3.1K
17 февраля 2004 года
x_Coder
22 / / 26.01.2004
Цитата:
Originally posted by xelos

Если .НЕТ пользуешь - то можно через биндинг, создаешь два компонента ADOConnection и ADORecordet. а потом в свойствах DataGrid - говоришь, что делаешь биндинг с источником - твой компонент RecordSet - все данные будут отображаться автоматически.


Я использую VB 6.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог