![]() |
|
|
![]()
|
|
| DarkDiablo666 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 18.5.2006 Где: Иркутск Репутация: нет Всего: нет |
Это сообщение отредактировал(а) DarkDiablo666 - 18.5.2006, 05:57 |
|||
|
||||
| DimassS |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 90 Регистрация: 12.4.2006 Где: Россия, Иркустк Репутация: 1 Всего: 2 |
Ха ха ну ты парень шустрый!!!
Теперь по теме: Для начала надо создать таблицу базы данных, рассмотрим создание таблиц БД Paradox, самое простое Заходишь Пуск-Программы-Borland Delphi-Database Desktop!!! Запустится Desktop выбираешь File-New-Table выбираем Paradox. Высветится окно создания тавлицы. Здесь необходимо написать названия столбцов(Используй для названий английские буквы) в таблице, их типы , размер если требуется(количество символов), и необходимо указать ключевой столбец!!! Для ввода типа нажимай на пробел и выдирай из списка Так я создал таблицу с 2-мя столбцами первый FF - тип Number ключевое(указывается в последнем столбце нажимаешь пробел), второй LLL - тип Alpha размер 10, ключ оставляем пустой. После создания таблицы надо её сохранить, нажимаем SaveAs и сохраняем я сохранил на диске C:\Fit назвал таблицу Tab Ну вот таблица сделана!!! Заходим в Delphi, покажу как её отобразить: Создай новый проект и сохрани его в папке с таблицей(не обязательно в этой папке, это для примера) Для начала необходимо создать псевдоним, который обращался бы к нашей таблице - меню DataBase - Explore, запустится SQL Explorer. Выбираушь Object - New - Standart - Ok. Пишешь имя своего псевдонима - напр. Basa, справа у него есть четыре свойства, нам нужно свойство Path, нажимаешь на поле ввода, появится кнопочка с точками, нажимаешь на неё выбираешь путь к своей таблице - C:\Fit. После этого заходишь в Object выбираешь Apply - сохранить типа. Закрываешь SQL Explorer/ Кидаешь на форму компонент DBGrid - вкладка Data Controls, ком-т DataBase вкладка BDE, ком-т Table таже вкладка, ком-т DataSource вкладка DataAccess. Выбираешь ком-т DataBase в свойстве AliasName - задаёшь наш псевдоним Basa, в св-ве DataBaseName - пишешь локальное имя базы - LokBasa. Выбираешь ком-т Table, в свойстве DataBaseName - ставишь локальное имя базы, в св-ве TableName - указываешь имя таблицы - Tab. Выбираешь компонент DataSource, в св-ве DataSet - ставишь Table1. Выбираешь ком-т DBGrid, в св-ве DataSource - ставишь DataSource1. Возвращаемся к ком-ту Table - ставим ему свойство Active - true. Вот данные отобразились, теперь думай сам, что тебе с ними делать! И в следующих вопросах не проси тебя учить почитай, поразбирайся, а что не получается спрашивай, это хорошо у меня свободная минутка выдалась!!! Вот тебе этот примерчик!!! Присоединённый файл ( Кол-во скачиваний: 12 )
Fit.rar 4,94 Kb |
|||
|
||||
| Grig |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 809 Регистрация: 29.4.2005 Где: Иркутск Репутация: 4 Всего: 16 |
Надо не прокараулить прямой эфир с нуждающимся
Добавлено @ 08:54 О! да это же земляк!.. Добавлено @ 08:54 Да и DimassS тоже.. Фигасссе! Тема иркутян -------------------- |
|||
|
||||
| Palladin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 932 Регистрация: 15.5.2007 Где: Беларусь г.Гомель Репутация: 1 Всего: 17 |
Учи ADO я сам только два месяца учу делфи, по сравнению с датабасе, вдо очень прост в испольщовании, будут вопросы задавай, у меня курсач был, нужно было сделать программу для библиотекаря, или в личку
-------------------- Глуп тот кто полагается на истину авторитета, а не на авторитет истины [color=red]KAV&KIS==Evil[/color] |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: нет Всего: 260 |
RooR, а чем DataBase сложен в использовании(имелся в виду BDE или я чего не понял?). Транзакции - почти вымысел, SQL - только диалект localSQL, про триггеры молчим, реализация stored routines страшна, как Doom I
|
|||
|
||||
| HobbitNos |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 4.6.2006 Репутация: нет Всего: нет |
Начни с чтения умных книжек советую
Анатолий Хомоненко и Владимир Гофман "Работа с базами данных в Delphi" Еще почитай Архангельского Delphi. |
|||
|
||||
| SergeBS |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1111 Регистрация: 10.6.2005 Где: Владимир Репутация: 11 Всего: 22 |
DarkDiablo666,
4 верхних темы форума. Там ответы на все твои вопросы. Прочитай хотя бы самую верхнюю. Как раз про тебя. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |