Найдено 27 результатов

londinium
10 ноя 2008, 21:30
Форум: Вопросы создания клиентских и серверных приложений
Тема: передача соединения с БД между разными DLL
Ответы: 8
Просмотры: 7382

Re: передача соединения с БД между разными DLL

Впрочем, чем тогда будет заниматься приложение - только грузить dll? тогда какой смысл? Смысл в том, что dll будет не одна. Планирую так - в одной dll будет лежать форма для внесения записей в базу, в другой - редактирование справочников, в третьей - выборка записей по фильтрам, в четвертой - всяки...
londinium
10 ноя 2008, 00:09
Форум: Вопросы создания клиентских и серверных приложений
Тема: передача соединения с БД между разными DLL
Ответы: 8
Просмотры: 7382

передача соединения с БД между разными DLL

Здравствуйте, Господа! Обдумываю сейчас структуру будущей программы. Преамбула такова - клиент будет писаться на C++Builder для FireBird с помощью компонентов IBX. Структура БД более-менее готова, возможны, конечно, мелкие доработки. Поскольку в БД возможно добавление/удаление полей, то возникла иде...
londinium
14 окт 2007, 21:25
Форум: Вопросы создания клиентских и серверных приложений
Тема: красиво подписать столбцы DBGrid
Ответы: 3
Просмотры: 5729

AS - это лишнее. Почему лишнее? Основной вопрос, из-за которого я ищу решение, такой: завтра мне захочется добавить в таблицу какое-то поле и выбирать его, и придется дописывать имя поля, например, ReferencesForm->DBGrid->Columns->Items[2]->Field->DisplayLabel="Статус"; а если я оберну запрос с As,...
londinium
14 окт 2007, 13:20
Форум: Вопросы создания клиентских и серверных приложений
Тема: красиво подписать столбцы DBGrid
Ответы: 3
Просмотры: 5729

красиво подписать столбцы DBGrid

Здравствуйте, Господа! Есть такая таблица: CREATE TABLE FIRM_REFERENCE ( ID INTEGER NOT NULL, FIRM_NAME VARCHAR(50) NOT NULL, TELEPHONE VARCHAR(10) DEFAULT null COLLATE PXW_CYRL ); ALTER TABLE FIRM_REFERENCE ADD CONSTRAINT PK_FIRM_REFERENCE PRIMARY KEY (ID); Это справочник фирм. Выборка из него осущ...
londinium
01 мар 2007, 08:56
Форум: Вопросы создания клиентских и серверных приложений
Тема: красивый backup'ер
Ответы: 15
Просмотры: 12874

так все-таки, что писать в ServerName?
londinium
28 фев 2007, 22:52
Форум: Вопросы создания клиентских и серверных приложений
Тема: красивый backup'ер
Ответы: 15
Просмотры: 12874

Вота тута собака и порылась.
А если подробнее, как для тупого.
londinium
28 фев 2007, 20:58
Форум: Вопросы создания клиентских и серверных приложений
Тема: красивый backup'ер
Ответы: 15
Просмотры: 12874

Ну вот я снова здесь :D Все поправил, под FireBird SS 1.5.3 заработало, но возникла проблема: программа должна работать под Yaffil Embedded, а она не хочет. Подсоединение к базе не выполняется, а в логе Yaffil'a такая строка: yaffil384 (Server) Wed Feb 28 19:58:04 2007 INET/inet_error: connect errno...
londinium
13 фев 2007, 22:43
Форум: Вопросы создания клиентских и серверных приложений
Тема: красивый backup'ер
Ответы: 15
Просмотры: 12874

я не случайно спросил. зачем в DatabaseName указан сервер? Ась? Извиняйте, проглядел :( придется жирным шрифтом и красными буквами сделать.... Очень правильное решение, а то с этими Services компонентами как по минному полю шагаешь. ничего личного, только обычно люди заняты чем-то более полезным, ч...
londinium
13 фев 2007, 21:43
Форум: Вопросы создания клиентских и серверных приложений
Тема: красивый backup'ер
Ответы: 15
Просмотры: 12874

в DataBase - путь к базе данных так: path="localhost:C:\DataBase\2.fdb" в Server servernamе="localhost" Сервер FireBird и клиентская часть стоит на одной машине. Никакой сети нет. Эти данные читаются из ini-файла. Если необходимо/желательно могу выложить исходники С уважением, Londinium
londinium
13 фев 2007, 19:13
Форум: Вопросы создания клиентских и серверных приложений
Тема: красивый backup'ер
Ответы: 15
Просмотры: 12874

пример посмотрел, он, правда, слегка кривоватый, ну да ладно. Теперь сделал так: StatusMemo->Lines->Add("Путь к файлу архива "+strBackupPath); FBBackupService->BackupFile->Clear(); FBBackupService->BackupFile->Add(strBackupPath); FBBackupService->Active=false; FBBackupService->Verbose=true; try { FB...
londinium
13 фев 2007, 13:02
Форум: Вопросы создания клиентских и серверных приложений
Тема: красивый backup'ер
Ответы: 15
Просмотры: 12874

Код: Выделить всё

StatusMemo->Lines->Add(FBBackupService->GetNextLine()); 
     
Да вот эта строка тоже ничего не хочет выводить. У товарища Фаронова вычитал маловразумляющее пояснение "function GetNextLine: String - получает следующую сторку данных "
londinium
13 фев 2007, 11:06
Форум: Вопросы создания клиентских и серверных приложений
Тема: красивый backup'ер
Ответы: 15
Просмотры: 12874

красивый backup'ер

Здравствуйте, Господа! Захотелось мне сделать backup'ер для базы FireBird. Использую FireBird 1.5.3 SS, C++Builder 6 SP4, IBX 6. По мотивам хелпа и поисков в Интернете написал такое: try { FBBackupService->Active=true; while(FBBackupService->IsServiceRunning) { Application->ProcessMessages(); Status...
londinium
22 янв 2007, 17:12
Форум: Вопросы создания клиентских и серверных приложений
Тема: автоматический backup'ер
Ответы: 4
Просмотры: 5039

kdv, cпасибо за ответ.
Ну и, "автоматическая" внешняя архивация в случае embedded имеет мало смысла.
Не очень понятно, почему "имеет мало смысла"
londinium
22 янв 2007, 13:37
Форум: Вопросы создания клиентских и серверных приложений
Тема: автоматический backup'ер
Ответы: 4
Просмотры: 5039

автоматический backup'ер

Здравствуйте, Господа! Для разработки программы использовал FireBird SS 1.5.3, C++Builder 6 SP4, IBX(обновление для C++Builder 6). Окончательную версию решил эксплуатировать на Yaffil Embedded .Сделал backup/restore и все, вроде, заработало :D Поскольку программа будет эксплуатироваться полностью бе...
londinium
20 дек 2006, 21:39
Форум: Общие проблемы
Тема: where по нескольким таблицам
Ответы: 5
Просмотры: 4610

у Грабера есть только описание джойнов, но не как с ними работать.
А вот как раз для этого я и написал упомянутую статью. Так что лучше сначала прочитать ее.
Уже читаю. Первое впечатление - толковая статья.
londinium
20 дек 2006, 20:46
Форум: Общие проблемы
Тема: where по нескольким таблицам
Ответы: 5
Просмотры: 4610

это шутка? чем не устраивает 10 миллисекунд? В принципе устраивает всем, только пока в таблице всего около 30-ти записей и мне непонятно, будет ли такой запрос также шустро отрабатывать, когда записей будет около тысячи. Разве что научиться пользоваться алиасами и явными джойнами Эти джойны для мен...
londinium
20 дек 2006, 19:21
Форум: Общие проблемы
Тема: where по нескольким таблицам
Ответы: 5
Просмотры: 4610

where по нескольким таблицам

Здравствуйте, Господа! Есть такой вопрос. Имеется набор таблиц CREATE TABLE REFEQUIPMENTTYPE ( ID INTEGER NOT NULL, DESCRIPTION VARCHAR(150) ); //тип оборудования CREATE TABLE REFROOMS ( ID INTEGER NOT NULL, NUMBER VARCHAR(15) );//комнаты, где стоит оборудование CREATE TABLE EQUIPMENT ( ID INTEGER N...
londinium
21 сен 2006, 17:13
Форум: Проектирование БД и запросов
Тема: Железо, пользователи, сеть
Ответы: 30
Просмотры: 27718

Нуу... как бы это тебе попроще... в общем, если по уму и с нуля, то месяца три работы опытного кодера и золотой ключик у тебя в кармане.
А если не по уму? Чувствую, что в основе лежит простая идея, но дойти до нее не могу.
londinium
21 сен 2006, 16:25
Форум: Проектирование БД и запросов
Тема: Железо, пользователи, сеть
Ответы: 30
Просмотры: 27718

Я никак не могу красиво описать то, что видел в одной программе, но все-таки попробую. Итак, на форме лежит два TMemo. В одном хранятся строки-описания различных фильтров(например, выбрать по коду, инвентарному номеру и т.д). Пользователь выбирает один или несколько фильтров и щелчком по кнопке "Уст...
londinium
20 сен 2006, 22:40
Форум: Проектирование БД и запросов
Тема: Железо, пользователи, сеть
Ответы: 30
Просмотры: 27718

Здравствуйте, Господа! Вопрос общий: планирую дать пользователю возможность выбирать оборудование по разным признакам (инвентарный номер, тип, находится в ремонте или нет, кто им пользуется), так вот и проблема,как это лучше оформить в клиентском приложении? Т.е как проанализировать на клиенте, како...