|
|
Другие темы раздела | |
Delphi БД Выбор технологии БД Всем доброго времени суток! Есть у меня задача создать программу для получения (DDE, старым дедовским способом, и/или HTTP), обработки(форматирования, структурирования), анализа(ну очень много всяких фич) и представления в удобоваримом виде информации. Решено программное ядро делать в delphi. Ранее мои изыскания не требовали создания крупных баз данных, поэтому довольствовался ВДЕ для создания... https://www.cyberforum.ru/ delphi-database/ thread1365482.html |
Связь программы с бд и запись новых данных в таблицу через форму Delphi БД помогите пожалуйста. не получается организовать запись через форму. у программы 2 функции основных пока что: запись и редактирование. редактирование работает отлично, но запись не работает. точнее компонент DBLookupComboBox подводит.При выборе создания новой записи все поля выдают должное значение, а поля сделанные с помощью этого компонента почему-то пустые. Саму программу я прикрепил архивом,... |
Delphi БД Клиент-серверное приложение Всем привет сразу о главном перехожу к обучению клиент-серверный программ в частности Баз-данных, незнаю с чего начать разработку буду признателен если кто подскажет с какими компонентами работать какую СУБД использовать и тд, заранее спасибо))) https://www.cyberforum.ru/ delphi-database/ thread1365306.html | Delphi БД Регистрация в программе, используя Access Всем привет, значит хочу осуществить следующую вещь: при регистрации установить так скажем проверку на совпадение Логина , если он уже есть базе вывести сообщение что Логин занят в противном случае зарегистрировать пользователя. Пожалуйста подскажите как можно реализовать , заранее спасибо)) https://www.cyberforum.ru/ delphi-database/ thread1365130.html |
Настройка фильтрации и поиска Delphi БД Помогите пожалуйста, надо настроить настройки поиска и фильтрации... |
Delphi БД FireBird Delphi BLOB текст не выводится
https://www.cyberforum.ru/ delphi-database/ thread1364983.html По затее BLOB должен получать и выдавать текст в TMemo. Таблица BD: CREATE TABLE MES ( ID_OBJ BIGINT NOT NULL, ID_FROM Integer NOT NULL, ID_TO Integer, MES_INDEX Integer NOT NULL, MES_TYPE Integer NOT NULL, MES_TEXT Blob SUB_TYPE 1 SEGMENT SIZE 40, |
Delphi БД В поле таблицы access записывается не более 20 символов Добрый день! Не уверен, что создал тему в нужном разделе, потому что не пойму в чем косяк - в делфи или акцесе. Заканчивая проект, ВНЕЗАПНО, обнаружил что в моей БД есть таблица, в поле которой не получается записать более 20 символов. Просто обрезает текст. Опытным путем(в акцесе добавил пару слов в это же самое поле), было установлено что и прочитать из этой таблицы текст длинной более 20... https://www.cyberforum.ru/ delphi-database/ thread1364966.html |
Delphi БД не могу разобраться с запросом суммы Вечер добрый не могу разобраться с query, мне надо сделать что бы по нажатию кнопки в окне рядом я предполагаю dbgrid выдавалась сумма заказа, я создал query1 в sql, поюзал по интернету и нашел пример запроса в sql выглядит он так Select SUM(стоимость) from Заказ where номер_заказа=:Zparесли первые две строчки я хоть как то понимаю, то конец третьей строчки мне не ясен, не могли бы мне... |
Delphi БД Ошибка: index is out of date Заранее извиняюсь если вы меня не поймете, проблема такая: в Database Desktop есть таблица, для нее указаны вторичные индекса для сортировки, в Delphi когда запускаю данную таблицу происходят странные вещи, если сначала добавить новую запись а потом попробовать отсортировать выдает ошибку index is out of date, потом обновляю индексы( глупо и бессмысленно вручную), сортирую таблицу, все нормально,... https://www.cyberforum.ru/ delphi-database/ thread1364616.html | Delphi БД Связывание таблиц. Не укладывается в голове Решение задачи не могу изложить даже карандашом на бумаге. А задача тривиальна: Есть список строительных объектов (к примеру штук 10), на которых работали 4 работника На каждом объекте работали не все сразу работники, а как попало, кто с кем. Как к одному строительному объекту привязать несколько работников? Как к одному работнику привязать несколько объектов на которых он работал? https://www.cyberforum.ru/ delphi-database/ thread1364166.html |
Фильтрация для составного поля Delphi БД Здравствуйте, можете помочь сделать фильтрацию поля main numbers через ComboBox,а то у меня выводит ошибку,да и с двумя полями у меня не получилось, |
Delphi БД Добавить запись в БД Здравствуйте, подскажите как реализовать такую вещь, на форме есть 2 DBGrid, есть фильтр по первой таблице. Нужно добавить в выделенную строку запись(т.е только в одни из столбцов, остальные заполнены), НО есть еще одна таблица, которая на форме не отображается, в нее тоже нужно добавить запись(в несколько столбцов). Все 3 таблицы связаны. https://www.cyberforum.ru/ delphi-database/ thread1364088.html |
9 / 9 / 4
Регистрация: 11.07.2012
Сообщений: 200
|
|||||||||||
31.08.2015, 07:01 [ТС] | 0 | ||||||||||
Ликбез по DataSnap - Delphi БД - Ответ 802510031.08.2015, 07:01. Показов 22387. Ответов 30
Метки (Все метки)
Ответ
И тебе привет,
Само действие выполняет метод на сервере, в случае запроса - это запрос с параметрами, например
на стороне клиента мы обращаемся к этому методу, используя компонент который в дизайнере жестко привязали к этому методу - вообщем дико не удобно стоит чуть поменять запрос - это новый метод и новый компонент (возможно 1 - попробовать программно подключать\отключать компонент к разным методам 2 - попробовать динамически создавать\ удалять компонент (как предложил ты) но это все равно не решит вопроса, как обновить данные на клиенте после изменений не рвя подключение По этим причинам я (как наверное и 99% остальных) запросы к базе делаю не через методы, а методы использую но для других задач. На стороне сервера у компонента datasetprovider должно быть включено свойство poAllowCommandtText в опциях на сервере: sqldataset (свойство commandtype - ctqwery) - sqlqwery - datasetprovider (poAllowCommandtTex - true) на клиенте clientdateset( provider name - datasetprovider сервера, remoteserver - dsproviderconnection) - datasource и все работает, у меня к базе уже наверно запросов 300 причем некоторые "трехэтажные" - собирают данные из 5-ти таблиц + вычисляемые поля + группировки, сортировки, левые /правые соединения, склейки ... как бы я все это через методы делал - даже думать не хочу.
как то это все в своем окошке со своими параметрами, дизайном и так далее - сделать Может я поступил не правильно ( не считаю себя пока настоящим программистом - максимум любитель) но я сделал так 1- нарисовал свою форму авторизации 2- в базе данных в табличке пользователей создал поля логин и пароль (занес данные) при запуске программа подключается к серверу приложений без всяких паролей но для пользователя вылазит только окошко авторизации в модальном режиме дальше дело техники если - пользователь правильно данные ввел то происходит как бы "подключение" else нажатием на кнопку "выход" он сам рвет соединение как то так, пока меня устраивает может в будущем найду подводные камни... Про транзакции - сам дуб дубом - если в двух словах P/S по web клиенту если что найдешь присылай - реально интересно Вернуться к обсуждению: Ликбез по DataSnap Delphi БД
0
|
31.08.2015, 07:01 | |
Готовые ответы и решения:
30
Делегаты. Ликбез Ликбез по ООП Требуется ЛикБез ^,.,^ Qthread (ликбез) |
31.08.2015, 07:01 | |
31.08.2015, 07:01 | |
Помогаю со студенческими работами здесь
0
Ликбез по ТВ и apple tv DataSnap и БД Ликбез по стеку прошу ликбез по оконным приложениям |