Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Создание БД с использованием Access в Делфи (http://forum.oszone.net/showthread.php?t=95041)

FoMurJIom 29-11-2007 01:39 686965

Создание БД с использованием Access в Делфи
 
Всем привет :) У меня тут курсовой вскоре и у меня проблема подскажите как лучше создать связь таблиц в Access а потом
запихнуть их в Делфи

BlackEric 29-11-2007 13:37 687187

Вам нужно создать базу данных в Access, а потом написать к ней клиента на Delphi.
Для подключения к БД нужно использовать MS Jet.
В книгах много примеров подобных задач, посмотрите там.

daddysam 29-11-2007 19:40 687404

в делфях реализована прекрасная технология адо. не могу понять какие трудности вообще могут возникнуть всё придельно просто, даже на интуитивном уровне понятно

FoMurJIom 05-12-2007 16:12 691161

Так объясните пожалуста как созданые таблицы в Access поместить в Delphi (желательно как нибудь по проше)

BlackEric 05-12-2007 16:41 691181

Цитата:

Цитата FoMurJIom
Так объясните пожалуста как созданые таблицы в Access поместить в Delphi (желательно как нибудь по проше) »

У вас получился mdb файл.
Далее создаете проект в Delphi.
На форму кидаете DBGrid, Data Source, ADODataSet.
В ADODataSet есть свойство ConnectionString. Там нужно прописать строку подключения к файлу. Ее можно построить в конструкторе.
После этого у DataSource в свойстве DataSet прописываете ADODataSet. У DBGrid аналогично указываете DataSource. У датасета прописываете какой нибудь SQL запрос и ставите свойство Active в true. Если все сделано правильно, то в DBGrid увидите результат запроса.

FoMurJIom 05-12-2007 16:49 691194

Цитата:

Цитата BlackEric
В ADODataSet есть свойство ConnectionString. Там нужно прописать строку подключения к файлу. Ее можно построить в конструкторе. »

А можно вот это как нибудь по доходчивее пожалуста объяснить

FoMurJIom 05-12-2007 17:07 691202

Цитата:

Цитата BlackEric
У датасета прописываете какой нибудь SQL запрос и ставите свойство Active в true »

Что примерно надо написать в запросе

BlackEric 05-12-2007 17:17 691210

Цитата:

Цитата FoMurJIom
Что примерно надо написать в запросе »


Код:

Select * from table
Цитата:

Цитата FoMurJIom
Цитата BlackEric:
В ADODataSet есть свойство ConnectionString. Там нужно прописать строку подключения к файлу. Ее можно построить в конструкторе. »
А можно вот это как нибудь по доходчивее пожалуста объяснить »

Смотреть здесь


http://www.connectionstrings.com/

или здесь

http://www.codeproject.com/KB/databa...onstrings.aspx

В качестве провайдера использовать MS Jet

FoMurJIom 05-12-2007 17:33 691223

Огромное приогромное спасибо BlackEric Ты меня просто спасаешь ладно на сегодня хватит буду разбираться и обучаться. Завтра напишу об успехах :)

FoMurJIom 07-12-2007 23:03 693026

Все получилось в DBGrid отоброзась таблицы которые были созданы а дальше я просто тупо не знаю что надо делать :( мне ващета надо создать программк на тему Банк.Вклады там надочтобы можно было добавлять удалять и редактировать инфу о вкладах и вкладчиках, оформление нового вклада с перерасчетом процентов, печать договора вклада и сформировать отчет по каждому вкладу :o О как плохо дело мое чуствую не сдам курсачину :(

BlackEric 09-12-2007 13:16 693753

Я бы рекомендовал начать с чтения книг по работе с БД из Delphi. Google также может помочь в этом не легком труде.


Время: 16:02.

Время: 16:02.
© OSzone.net 2001-