Форум: "Начинающим";
Текущий архив: 2009.10.11;
Скачать: [xml.tar.bz2];
ВнизРабота с БД IB Найти похожие ветки
← →
Foster14 (2009-08-11 11:58) [0]Здравствуйте!
Помогите, пожалуйста, начинающему! Задача такая: сделать прогу, в которой учитываются расходы по людям. Интерфейс: 2 dbgrid, имеется подключение к бд ib. не знаю как программно сделать связь между двумя табицами: сотрудник и расходы. Т.е., если я становлюсь на определенного сотрудника - в таблице расходы показывались только расходы по нему. Делаю все в Delphi. Может кто ссылу бросит на книжку или литературку?
← →
Sergey13 © (2009-08-11 12:03) [1]> [0] Foster14 (11.08.09 11:58)
> не знаю как программно сделать
Значит надо платить тому кто знает.
← →
Cashpirat (2009-08-11 12:10) [2]
> сделать связь между двумя табицами: сотрудник и расходы.
100$...?
← →
Foster14 (2009-08-11 12:12) [3]ОФФ Топ
> Значит надо платить тому кто знает.
Форум как назвается?
Конференция "Начинающим"
Для новичков программирования.
Будь я более опытен в плане программирования, то помогал бы всем чем смог без корыстных побуждений, по крайней мере на таких форумах.
А до этих пор прошу помощи.
← →
Сергей М. © (2009-08-11 12:16) [4]
> Foster14
ibase.ru
← →
MsGuns © (2009-08-11 12:21) [5]Не путать котлеты с мухами, а именно: "как сделать базу" и "как научиться работать с ИБ"
По котлетам советов толковых скорее всего не будет т.к. предмет не раскрыт совершенно
По мухам советую книжку "Мир интербэйз" Вострикова & Ковязина.
Все же рекомендовал бы для "научения" использовать акцес. Потом легко можно переехать на МССКЛ. ИБ все же куда ограниченнее ммскуля. Да и проще с акцесом ИМХО.
← →
Игорь Шевченко © (2009-08-11 12:23) [6]
> Форум как назвается?
>
> Конференция "Начинающим"
А не "обучение поисковым системам"
← →
Foster14 (2009-08-11 12:28) [7]
> Не путать котлеты с мухами, а именно: "как сделать базу"
> и "как научиться работать с ИБ"По котлетам советов толковых
> скорее всего не будет т.к. предмет не раскрыт совершенноПо
> мухам советую книжку "Мир интербэйз" Вострикова & Ковязина.
> Все же рекомендовал бы для "научения" использовать акцес.
> Потом легко можно переехать на МССКЛ. ИБ все же куда ограниченнее
> ммскуля. Да и проще с акцесом ИМХО.
Спасибо за советы...
Собственно сам макет-то я сделал, компоненты связал и с базой и с сеткой, и базу создал, подключился...теперь не знаю как все-таки: "если я становлюсь на определенного сотрудника - в таблице расходы показывались только расходы по нему". или может это в query запрос нужно правильно прописать либо же программно прописывать (тогда вопрос в каком компоненте и где)? access не подойдет...везде стоит опен оффис...а опен бэйс...ну я не знаю, вы его смотрели...пробовал, очень неудобно и ошибки постоянно вылетают с дальнейшим закрытием приложения.
← →
Foster14 (2009-08-11 12:30) [8]
> Игорь Шевченко © (11.08.09 12:23) [6]
> > Форум как назвается?> > Конференция "Начинающим"А не "обучение
> поисковым системам"
Что вы все такие злые? Я помощи попросил... если нет желания и возможности ответить, так не отвечайте...
а MsGuns спасибо большое, за внимание.
← →
MsGuns © (2009-08-11 12:36) [9]Мастер-детал..
Грубо говоря, есть две технологии:
1) Средствами делфи. А именно используя DataSource датасета детала для привязки к мастеру (примеры в поставке делфи - раздел ИБ). Минимум кода, но есть недостатки..
2) "Ручками". Два независимых датасета: "Мастер" и "Детал". Первый отображает записи "главной" таблицы (предпочтительнее с возможностью задания условий выборки дабы не тащить все стотыщпяццот записей). Второй - записи "детальной", извлекаемый ПАРАМЕТРИЧЕСКИМ запросом, где праметром - идентификатор-ссылка.
При перемещении (переоткрытии) "Мастера" (события AfterOpen, AfterScroll) "детальный" датасет переоткрывается. Недостаток один - трошки больше кода, но мне лично он нравится куда больше ибо куда гибче "классического" :)
← →
Foster14 (2009-08-11 12:41) [10]
> MsGuns © (11.08.09 12:36) [9]
> Мастер-детал..Грубо говоря, есть две технологии:1) Средствами
> делфи. А именно используя DataSource датасета детала для
> привязки к мастеру (примеры в поставке делфи - раздел ИБ).
> Минимум кода, но есть недостатки..2) "Ручками". Два независимых
> датасета: "Мастер" и "Детал". Первый отображает записи "главной"
> таблицы (предпочтительнее с возможностью задания условий
> выборки дабы не тащить все стотыщпяццот записей). Второй
> - записи "детальной", извлекаемый ПАРАМЕТРИЧЕСКИМ запросом,
> где праметром - идентификатор-ссылка. При перемещении
> (переоткрытии) "Мастера" (события AfterOpen, AfterScroll)
> "детальный" датасет переоткрывается. Недостаток один - трошки
> больше кода, но мне лично он нравится куда больше ибо куда
> гибче "классического" :)
Спасибо, большое!
Теперь буду осмысливать и воплощать...
Главное есть направление!!!
Вот за это еще дополнительное благодарствие!
← →
MsGuns © (2009-08-11 14:18) [11]>access не подойдет...везде стоит опен оффис
Для акцеса сам акцес как часть винофиса абсолютно не нужен. Вот такой он, это акцес :)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.10.11;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.004 c