Страница: 1 |
Страница: 1 |
Вопрос: DataGrid и DAO
Добавлено: 22.03.07 21:29
Автор вопроса: Илья
Помогите новичку пожалуйста. Как подключить DataGrid
к recorderset DAO(если такое возможно)?
Ответы
Всего ответов: 14
Номер ответа: 1
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #1
Добавлено: 22.03.07 21:39
Надо Microsoft Data Bound Grid Control
Номер ответа: 2
Автор ответа:
Илья
Вопросов: 2
Ответов: 10
Профиль | | #2
Добавлено: 22.03.07 21:47
У мяня его нету почемуто, есть токо Microsoft Data Bound List Control(((
Номер ответа: 3
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #3
Добавлено: 22.03.07 21:49
А мыло у тебя есть?
Номер ответа: 4
Автор ответа:
Илья
Вопросов: 2
Ответов: 10
Профиль | | #4
Добавлено: 22.03.07 21:50
flover@мэил.ру
Номер ответа: 5
Автор ответа:
Илья
Вопросов: 2
Ответов: 10
Профиль | | #5
Добавлено: 22.03.07 21:50
flover@мэил.ру
Номер ответа: 6
Автор ответа:
Илья
Вопросов: 2
Ответов: 10
Профиль | | #6
Добавлено: 22.03.07 21:50
flover2@мэил.ру
Номер ответа: 7
Автор ответа:
Илья
Вопросов: 2
Ответов: 10
Профиль | | #7
Добавлено: 22.03.07 21:51
Блин...
кроч flover2@мэил.ру
Номер ответа: 8
Автор ответа:
Илья
Вопросов: 2
Ответов: 10
Профиль | | #8
Добавлено: 22.03.07 21:58
к Microsoft Data Bound List Control кстате тоже неполучается...
Set DBList1.DataSource = запись
Получается несовпадение типов..
Номер ответа: 9
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #9
Добавлено: 22.03.07 22:06
Я тебе выслал.
к Data Bound List Control и к Data Bound Grid Control подключаешься визуально: на форму кидаешь Data1 и в окне Properties для DBList1(DBGrid1) указываешь DataSource=Data1
Номер ответа: 10
Автор ответа:
Илья
Вопросов: 2
Ответов: 10
Профиль | | #10
Добавлено: 22.03.07 22:13
Спасибо. Но какже подключить DBGrid именно к recordset?
Номер ответа: 11
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #11
Добавлено: 22.03.07 22:30
Что значит как? Если ты установил связь между Data1 и DBGrid1, то все: больше ничего не надо.
Оперируешь с Data1, a грид отображает рекордсет:
Data1.Refresh
Номер ответа: 12
Автор ответа:
Илья
Вопросов: 2
Ответов: 10
Профиль | | #12
Добавлено: 22.03.07 22:43
Dim РабочаяОбласть As Workspace
Dim БазаДанных As Database
Dim запись As Recordset
Private Sub Form_Initialize()
Set РабочаяОбласть = CreateWorkspace(Name:="", UserName:="admin", _
Password:="", UseType:=dbUseJet)
Set БазаДанных = РабочаяОбласть.OpenDatabase(":\db1.mdb", True)
Set запись = БазаДанных.OpenRecordset("фрукты", dbOpenDynaset)
End Sub
Посмотри код. Я могу получать доступ к recordset запись в коде например так
Но вот чтоб был визуальный компонент...
Номер ответа: 13
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #13
Добавлено: 23.03.07 08:53
Чего ты мучаешься? Вытащи на форму контрол Data и оперируй с ним.
Номер ответа: 14
Автор ответа:
Илья
Вопросов: 2
Ответов: 10
Профиль | | #14
Добавлено: 24.03.07 10:59
Теперь я решил в дельфи делать...
Но всеравно спасибо за помощь