Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.02.2010, 12:11   #11
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Под связями вы имеет ввиду связанные таблицы если да то ПОЖАЛУЙСТА почитайте Флёнова "Библия программиста" там всё описано?

Последний раз редактировалось SERG1980; 24.02.2010 в 12:13.
SERG1980 вне форума Ответить с цитированием
Старый 25.02.2010, 08:49   #12
KoliyR
Пользователь
 
Регистрация: 01.09.2009
Сообщений: 55
По умолчанию

Цитата:
Сообщение от SERG1980 Посмотреть сообщение
Под связями вы имеет ввиду связанные таблицы если да то ПОЖАЛУЙСТА почитайте Флёнова "Библия программиста" там всё описано?
Плохо, что связи из аксеса не передаются.
Цитата:
Сообщение от Власов А.С. Посмотреть сообщение
Jo2000 вот тебе примерчик
Посмотрел примерчик, только в нем еще библиотека подключена, я скачал ehlibrus.exe - может по позже разберусь, что-то там с установкой, и похоже еще какая-то библиотека...


Я свой пример выкладываю посмотрите там при вводе данных в таблицу группа выдает ошибку где я не правильно сделал,
может своим взглядом увидете еще какие огрехи...
Вложения
Тип файла: rar now.rar (22.0 Кб, 19 просмотров)
Обучение, задания по Делфи http://KoliyR.tk

Последний раз редактировалось KoliyR; 25.02.2010 в 08:55.
KoliyR вне форума Ответить с цитированием
Старый 25.02.2010, 12:15   #13
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Флёнов "Библия программиста" глава 14. Ну почитайте там как раз для вас всё описано и связанные таблицы. 30 минут и вы всё сделаете. Скачать можно на данном сайте в разделе книги + там уже готовые исходники есть в примерах. Книга читается очень легко и всё просто разжёвано. У вас же в примере нужно настроить Adoconnection (св-во ConnectionString) либо задать его программно, что будет намного лучше и правильнее. После все тэйбэлы в актив и всё работает, покрайней мере у меня. И для просмотра связанных таблиц может лучше использовать два грида. А то не очень видно связь
Код:
procedure TForm1.N6Click(Sender: TObject);
begin DBGrid1.DataSource:=DataModule2.DSSpecialn;
DBNavigator1.DataSource :=DataModule2.DSSpecialn;end;

procedure TForm1.N7Click(Sender: TObject);
begin DBGrid1.DataSource:=DataModule2.DSGroup;
DBNavigator1.DataSource :=DataModule2.DSGroup; end;
Какая у вас таблица главная?. Вам в БД придётся ещё ввести ключевые поля (счётчики) и в подчинённоу ввести поле поле по которому будет идти связь. И разорвите все ссвязи в аксесе или сделайте другую БД
SERG1980 вне форума Ответить с цитированием
Старый 25.02.2010, 14:48   #14
KoliyR
Пользователь
 
Регистрация: 01.09.2009
Сообщений: 55
По умолчанию

Цитата:
Сообщение от SERG1980 Посмотреть сообщение
Какая у вас таблица главная?. Вам в БД придётся ещё ввести ключевые поля (счётчики) и в подчинённоу ввести поле поле по которому будет идти связь. И разорвите все ссвязи в аксесе или сделайте другую БД
Да есть у меня и фленов и еще неск книг, но что-то у меня стопор напал:

и так,
подключение к базе у меня есть, через файл все подключено и работает нормально
таблицы подключены к ADOTable
связь между таблицами у меня создана, - можно посмотреть во вкладке diagram в Unit2

в таблице group, если выбрать s поле, то выпадает список специальностей, а когда выбираешь, геде-то ошибка

Я привык работать в аксесе все просто, - тут наверное свои особенности

и я не понимаю что не так
Обучение, задания по Делфи http://KoliyR.tk
KoliyR вне форума Ответить с цитированием
Старый 26.02.2010, 13:10   #15
KoliyR
Пользователь
 
Регистрация: 01.09.2009
Сообщений: 55
По умолчанию

неужели никто не знает почему возникает ошибка при выборе списка таблицы Группа строки S

Помогите мне разобраться с работой баз в делфи,
я прекрасно знаю как организовать выпадающий список если прописывать код, но я лентяй - и этот вариант настройки мне больше нравится
Обучение, задания по Делфи http://KoliyR.tk
KoliyR вне форума Ответить с цитированием
Старый 26.02.2010, 20:49   #16
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 460
По умолчанию

ну лентяй тогда все просто - пиши в аську, за недорого сделаю тебе в кратчайшие сроки качественно
fbus вне форума Ответить с цитированием
Старый 27.02.2010, 08:04   #17
KoliyR
Пользователь
 
Регистрация: 01.09.2009
Сообщений: 55
По умолчанию

Цитата:
Сообщение от fbus Посмотреть сообщение
ну лентяй тогда все просто - пиши в аську, за недорого сделаю тебе в кратчайшие сроки качественно
что ты мне сделаешь?,
ты хорошо владеешь графами?

расмешил...
Пока я здесь ни одного нормального не увидел, а спрашивал я ерунду


Всем спасибо, сам нашел - где я не поставил галочку, так, что господа и без единой строчки кода можно делать выпадающие списки в DbGrid-е

Моя сложность заключается лишь в том, что я привык в аксесе работтать, а он иначе немного
Обучение, задания по Делфи http://KoliyR.tk
KoliyR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
access+delphi+ado aid_013 БД в Delphi 2 10.07.2010 09:28
Delphi <--> ADO <--> Access acid02 БД в Delphi 4 09.04.2009 16:29
БД Access + Delphi, ADO. по сети Cyn4uk БД в Delphi 4 04.01.2008 00:06
Delphi+ADO+Access Turpa Помощь студентам 12 15.10.2007 23:29