Форум: "Прочее";
Текущий архив: 2008.03.16;
Скачать: [xml.tar.bz2];
ВнизDelphi 7 + Postgres Найти похожие ветки
← →
Mozart © (2008-01-16 07:54) [0]Доброго времени суток!
Подскажите, есть ли у кого нибудь опыт по связке указанной в теме?
Есть Linux Debian 4.0, на нем поднят PostgreSQL 8.1.
Слышал, что существуют возможности коннекта с Delphi 7...
Есть ли у кого опыт? Если возможно, дайте ссылки на статьи по теме...
← →
Torry © (2008-01-16 08:04) [1]Ищи Пашу Голубя, будет тебе счастье :-)
← →
PEAKTOP © (2008-01-16 08:34) [2]> Torry © (16.01.08 08:04) [1]
Максим, а дать сцылку на собственный сайт уже не кошерно ? :)
http://torry.net/pages.php?id=732
Тама компоненты доступа к PostgeSQL
← →
pasha_golub © (2008-01-16 08:55) [3]
> Torry © (16.01.08 08:04) [1]
>
> Ищи Пашу Голубя, будет тебе счастье :-)
Вызывали? :)
> Подскажите, есть ли у кого нибудь опыт по связке указанной
> в теме?
У меня
> Слышал, что существуют возможности коннекта с Delphi 7..
> .
Точно есть. Все разнообразие, впрочем, как и для других СУБД. Если хочется тонкого изврата, то вообще можно через клиентскую библиотеку подключиться, минуя TDataset"ы всякие и т.п.
> Если возможно, дайте ссылки на статьи по теме...
Статьи - вода. Спрашай чего надобно тебе, человече. :)
← →
Torry © (2008-01-16 09:15) [4]
> Максим, а дать сцылку на собственный сайт уже не кошерно
> ? :)
>
Оно можно, но Паша в тонкостях лучше разбирается, ИМХО. Опять же, хороший человек проснется :-)
← →
Альф (2008-01-16 11:14) [5]
> Mozart © (16.01.08 07:54)
> Слышал, что существуют возможности коннекта с Delphi 7..
На Windows ставиться клиент PgOleDb (размер в zip около 150К). Регистрируется с помощьюregsvr32 PGOLEDB.DLL
.
Дальше как обычно работа через ADO.
Сложного ничего нет.
← →
Плохиш © (2008-01-16 13:10) [6]
> На Windows ставиться клиент PgOleDb (размер в zip около
> 150К). Регистрируется с помощью regsvr32 PGOLEDB.DLL.
Ужасть, рекомендую посетить сайт Postgres-а, там нормальные инсталяторы для odbc и ole db есть :-)
PS. Главное не забыть разрешения на коннектр с внешних адресов в постгрес настроить ;-)
← →
Альф (2008-01-16 15:23) [7]
> Плохиш © (16.01.08 13:10) [6]
> > На Windows ставиться клиент PgOleDb (размер в zip около
> > 150К). Регистрируется с помощью regsvr32 PGOLEDB.DLL.
>
> Ужасть, рекомендую посетить сайт Postgres-а, там нормальные инсталяторы для odbc и ole db есть :-)
И что же тут такого ужасного ? Просветите нас недалёких...
← →
Плохиш © (2008-01-16 15:25) [8]
> Альф (16.01.08 15:23) [7]
> И что же тут такого ужасного ? Просветите нас недалёких...
Тоже, что и в кидании библиотек бде с программой.
← →
Mozart © (2008-01-17 13:55) [9]2 pasha_golub © (16.01.08 08:55) [3]
Да, собственно, вопросов куча.
Качнул с torry.net PostgresDAC v.2.4.0. Удалось зацепиться к БД. Как выполнить запрос и вывести результат пока понять не могу.
как обычно нет ни одного примера...
Возможно посоветуете компоненту с прилагаемым ,самым простеньким, примером?
А дальше я уже сам :)
Ну и, поскольку, продукт некоммерческий, может быть есть бесплатные компоненты?
← →
Mozart © (2008-01-17 14:00) [10]up
← →
Mozart © (2008-01-17 14:04) [11]Ну, собственно, с запросами разобрался, непонятно, правда, почему значение тип varchar выводится в виде (MEMO)
← →
Плохиш © (2008-01-17 15:41) [12]
> Mozart © (17.01.08 13:55) [9]
> Возможно посоветуете компоненту с прилагаемым ,самым простеньким,
> примером?
Компоненты с закладки ADO. Примеров полно в примерах, поставляемых с делфи.
← →
pasha_golub © (2008-01-17 22:43) [13]
> Mozart © (17.01.08 14:04) [11]
>
> Ну, собственно, с запросами разобрался, непонятно, правда,
> почему значение тип varchar выводится в виде (
> ляем
Потому шо в Постгресе если не указан модификатор типа, то объем максимально допустимый для varchar равен 2Гб, что в принципе одно и тоже что memo. А в Delphi поле ftString имеет макс. размер 8192 байта. Вот оно и мапируется.
> Как выполнить запрос и вывести результат пока понять не
> могу.
Ну, как и везде. TPSQLDatabase -> TPSQLQuery -> TDataSource -> TDBGrid
> как обычно нет ни одного примера...
тут тебе и примеры и сам дистр: http://www.microolap.com/products/connectivity/postgresdac/download/
> Ну и, поскольку, продукт некоммерческий, может быть есть
> бесплатные компоненты?
Есть. ZeosDBO. Но тут это не проблема. Расскажи, что за продукт - получишь бесплатную лицензию. С одной оговоркой: багрепорты отправлять разработчикам, ну и всячески распространять инфу, что проект сделан с помощью PostgresDAC. По моему требования вполне приемлемые :)
← →
Mozart © (2008-02-05 07:46) [14]Пришлось поднять ветку, ибо возник вопрос, который поверг в ступор.
По какой то причине, независимый от регистра поиск (ILIKE) не желает проходить с русскими символами... От чего это может зависить?
← →
Style © (2008-02-05 11:11) [15]
> От чего это может зависить?
>
от настроек самого Postgres - возможно не правильно создана база. Не тот Collation? Хотя может и не в этом дело проверь работают ли UpperCase, LowerCase для русского языка.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.03.16;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.006 c