Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Дайте пожалуйста простой пример работы


vidiv ©   (2006-05-25 08:36:00) 

Есть база в Access-e.
как выполнить простой запрос, ну например select * from [users]
и получить результат?


vidiv   (2006-05-26 06:56:00) [1]


> Галинка ©   (26.05.06 01:09) [8]
> Я не мастер, но я работала с ADOCommand:

А как данные то получить???


Галинка   (2006-05-26 01:14:00) [2]

не... всетаки вот так...
         
          ADOCommand1.CommandText:='Select Users.* <Into ... From ... Where ...>';
          ADOCommand1.Execute;


Галинка   (2006-05-26 01:09:00) [3]

Я не мастер, но я работала с ADOCommand:

    ADOCommand1.CommandText:='Select Users .* <Into ... Where ...>';
    ADOCommand1.Execute;


Megabyte   (2006-05-25 10:40:00) [4]

Пост №4 - в Фак по Аксесу. %)


MsGuns   (2006-05-25 09:55:00) [5]

>Johnmen ©   (25.05.06 09:17) [5]
>Серёга, с тобой всё нормально?

Сабж внимательно читал ? Пример простойработы. А простота, она того.. иногда хуже воровства ;))


Johnmen   (2006-05-25 09:17:00) [6]


> MsGuns ©   (25.05.06 09:14) [4]
>Для "крутизны" положить на форму TDBNavigator,


Серёга, с тобой всё нормально?
:)


MsGuns   (2006-05-25 09:14:00) [7]

Закладка ADO:

TADOConnection - дважды кликнуть и в окне соединения выбрать Jet4 OLE Provider, затем указать путь к файлу mdb. Св-во LoginPrompt := false;

TADODataSet - связать с TADOConnection, в св-ве CommandText написать SELECT * FROM USERS. Дважды кликнуть на компоненте и в окне редактора полей выбрать All Fields,- создастся коллекция филдов. В св-вах DisplayLabel и DisplayFormat каждого поля прописать "русское" название колонки и формат отображения для дат и чисел. Св-во Active установить в true

Закладка Data Access:

TDataSource - в св-ве DataSet указать TADODataSet

Закладка Data Controls:

TDBGrid - св-вом DataSource связать с TDataSource, дважды кликнуть на компоненте и окне редактора колонок выбрать "Добавить все колонки" - создастся коллекция колонок. Колонки упорядочить и выставить длину для комфортного просмотра решетки. В св-ве грида Options выставить нужные св-ва отображения и редактирования данных в решетке.
Для "крутизны" положить на форму TDBNavigator, связав его с TDataSource.

Нажать F9 и наслаждаться просмотром и редактированием данных


Johnmen   (2006-05-25 09:08:00) [8]

...\Delphi\Demos\...


vidiv   (2006-05-25 08:46:00) [9]

Во я балбес...
в delphi конечно :)))


> paul_k ©   (25.05.06 08:42) [1]

Спасибо, конечно


paul_k   (2006-05-25 08:42:00) [10]

1. Пуск - Программы - Майкрософт Офис- Майкрософт Акссесс
2. Открыть нужную базу данных
3. перейти на вкладку "запросы"
4. дважды кликнуть на "Создать запрос в режиме конструктора"
5. в диалоговом окне выбрать таблицу users
6. Перетащить в первую колонку поле *
7. найти на панели инструментов кнопку в виде восклицательного знака (Run) и кликнуть мышью.
8 насладится результатом


Наверх

Титульная страница Поиск, карта сайта Написать письмо