Вопрос № 92951: Здравствуйте, уважаемые эксперты!
Имеется две связаннык таблицы (компоненты TpFIBDataSet). Подчиненная таблица связана с главной таблицей where id_p= :id, и работает все нормально, но мне нужно, чтобы в подчиненной таблице отображались данные за...Вопрос № 92963: Доброе время суток! Уважаемые эксперты подскажите пожалуйста в таком вопросе. Есть большое желание сделать базу (сетевую версию), основная часть которой хранилась бы сервере. Подскажите какую литературу можно почитать чтобы реализовать свой
проект. З...
Вопрос № 92.951
Здравствуйте, уважаемые эксперты!
Имеется две связаннык таблицы (компоненты TpFIBDataSet). Подчиненная таблица связана с главной таблицей where id_p= :id, и работает все нормально, но мне нужно, чтобы в подчиненной таблице отображались данные за определенный месяц. Т.е. имеется в подчинненной таблице поле mes типа varchar, я выбираю месяц, предположим, "Июнь" и в таблице отбираются данные только за июнь.
Сделал такой запрос SELECT *FROM MOTION where id_p= :id and mes= :mes и в подчиненной таблице ничего не отображается. При выборе делаю параметр
if motion.Active=true then motion.Close;
motion.ParamByName('mes').AsString:=label1.Caption;
motion.Open;
Дело в том, что я решил перейти на компоненты FIBPlus, до этого использовал компоненты InterBase и все работало нормально, а тут думаю подправлю немного, но ничего не вышло. Замучился уже!
Стоит Delphi7, Firebird 2.0.
Отвечает: Чрнавин Е. А.
Здравствуйте, Blackberry79!
Попробуй так:
SELECT *FROM MOTION where id_p= :id and UPPER(mes) = UPPER(:mes)
Ответ отправил: Чрнавин Е. А. (статус: 2-ой класс)
Ответ отправлен: 26.06.2007, 13:28
Вопрос № 92.963
Доброе время суток! Уважаемые эксперты подскажите пожалуйста в таком вопросе. Есть большое желание сделать базу (сетевую версию), основная часть которой хранилась бы сервере. Подскажите какую литературу можно почитать чтобы реализовать свой проект. Заранее благодарен.
Отвечает: Архангельский Андрей Германович
Здравствуйте, Домикальчиков Владимир Юрьевич!
Очень хорошая книга Хелен Борри "Firebird - руководство разработчика баз данных", сейчас вышло 2 издание .
Хелен Борри один из разработчиков Firebird.
Сама СУБД Firebird бесплатная, работает локально, в сети, в интернете, на CD (readOnly), в Windows, в Linux, в SunOS и так далее. И то же время точно следует стандарту SQL92
--------- Если дело заслуживает быть сделаным, то оно заслуживает, чтобы его сделали ХОРОШО
Ответ отправил: Архангельский Андрей Германович (статус: Специалист)
Ответ отправлен: 26.06.2007, 14:25 Оценка за ответ: 5 Комментарий оценки: Спасибо огромное!
Отвечает: Виктор Пырлик
Здравствуйте, Домикальчиков Владимир Юрьевич!
Для практики лучше литература по конкретной СУБД
– по MS SQL можно:
SQL Server 2000 Программирование 1 том Роберт Вьейра, Москва, БИНОМ, 2004
SQL Server 2000 Программирование 2 том Роберт Вьейра, Москва, БИНОМ, 2004
Проектирование баз данных на SQL Server 2000 Луис Дэвидсон, Москва, БИНОМ, 2004
SQL Server 2000 Наиболее полное руководство, Е.Мамаев, Сант-Петербург, «БХВ-Петербург», 2004 г.
– по Firebird можно:
Firebird Руководство разработчика баз данных, Хелен Бори, Сант-Петербург, «БХВ-Петербург», 2006 г.
– по Oracle можно:
Введение в ORACLE 10g Д.Перри, Д.Пост, Москва*Санкт-Петербург*Киев, «Вильямс», 2006
– по Delphi можно, например:
Программирование баз данных на Delphi, Петр Дарихвадзе, Сант-Петербург, «БХВ-Петербург
Практически во всех книгах по Delphi/C++Builder рассматриваются одни и те же вопросы и одни и те же примеры.
--------- Если ничего не помогло - надо читать инструкцию
Ответ отправил: Виктор Пырлик (статус: 4-ый класс)
Ответ отправлен: 26.06.2007, 16:32 Оценка за ответ: 5 Комментарий оценки: Спасибо большое, что откликнулись!!!