![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
x_Coder |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 26.1.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 - таблица в базе данных Заранее благодарен! |
|||
|
||||
shilnik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 377 Регистрация: 22.12.2003 Репутация: нет Всего: 1 |
rs.AddNew
rs("Field_1")="Value" ... rs("Field_n")="Value" rs.Update DataGrid.Refresh |
|||
|
||||
x_Coder |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 26.1.2004 Репутация: нет Всего: нет |
Я что-то не понял!
Как заполнить DataGrid данными из существующей таблицы? |
|||
|
||||
shilnik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 377 Регистрация: 22.12.2003 Репутация: нет Всего: 1 |
А откуда DataGrid, с каких компонентов. Кажется в стандартном наборе есть только компонент Data. Или что-то не правильно понял?
|
|||
|
||||
x_Coder |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 26.1.2004 Репутация: нет Всего: нет |
Да! DataGrid находиться не в стандартных!
А заполнить ее можно так: Set DataGrid.DataSourse = rs rs - набор записей Вот так. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "VB6" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB6 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |