-
MY PROJECTS
-
Recent Posts
- SpringBoot.Making our first starter and autoconfiguration
- Spring. Creating main annotation to start business logic
- Spring.Reading from properties file
- Spring.How to define spring version inside springBoot ?
- SpringBoot App inside Docker
- Kafka.FirstExperience
- Docker.MySql and Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0
- Gradle.Tips
- Spring.AppConfig
- Leetcode.Best-time-to-buy-and-sell-stock
- LeetCode.ClimbStairs.Fibbonacci
- Leetcode.Roman-to-integer
- LeetCode.Palindrome-number
- Java.DesignPatterns.Lightweight
- Java.DesignPatterns.Proxy
- Java.DesignPatterns.Facade
- Java.DesignPatterns.Composite
- Java.DesignPatterns.Bridge
- Java. Strange OOP thing
- Java.Classpath
Categories
- Aptana
- Azure
- C#
- DataSnap
- DBExpress
- Delphi
- Delphi и сети
- Delphi. Язык программирования
- ExtJS
- FastReport
- FireDAC
- FireMonkey
- GIT
- ICS
- IDE
- IIS
- Indy
- InnoSetup
- javascript
- jQuery
- JSON
- LiveBindings
- MSHTML
- MySQL
- PHP
- REST
- Ribbons
- SMS
- SQL инструкции
- SVN
- TRichView
- UniGui
- WebBroker
- WinAPI
- Windows
- Алгоритмы
- Без рубрики
- Деревья
- Ищу ответ
- Компонентостроение
- Мои компоненты
- Начальный уровень
- Обработка исключений
- Парсинг
- Потоки(Threads)
- Регулярные выражения
- Тестирование приложений
Monthly Archives: August 2015
Delphi.Datastnap. Клиентское приложение.
В прошлом посте мы построили сервер приложений DataSnap. В данном же посте сделаем простейшее клиентское приложение. Итак, создаем новое VCL приложение в Dephi (File New VCL Forms Application). Сразу же создадим для него новый модуль данных (File New VCL Data … Continue reading
Delphi.DataSnap.Создание сервера приложений и регистрация его как WindowsService.
Как создать приложение на DataSnap (простой пример) ? Итак по шагам… В главном меню Delphi (у меня XE7), File | New | Other
Posted in DataSnap, Delphi, Без рубрики
Comments Off on Delphi.DataSnap.Создание сервера приложений и регистрация его как WindowsService.
Delphi. DBExpress. SQLMonitor
Для отладки и просмотра списка операций, которые проводит Delphi, оперируя данными есть замечательный компонент SQLMonitor; Как его настроить?
1 2 3 4 5 6 |
В FormCreate достаточно написать //SQLMonitor... Sqlmonitor1.SQLConnection:=sqlconnection1; sqlmonitor1.FileName:='Mylog.log'; Sqlmonitor1.AutoSave:=true; sqlmonitor1.Active:=true; |
Posted in Без рубрики
Comments Off on Delphi. DBExpress. SQLMonitor
Базы данных и Delphi. DBExpress. Первые шаги
Всем привет – это список постов, которые я написал, пока сам учился работе с БД в Delphi. Я выбрал относительно простую технологию DBExpress. У неё есть недостатки, но для обучения и простых прожектов, она, на мой взгляд, идеальна. Если что-то … Continue reading
Posted in DBExpress, Delphi, Без рубрики
Comments Off on Базы данных и Delphi. DBExpress. Первые шаги
Delphi. DBExpress. Число инструкций в момент времени
Максимальное и текущее число инструкций можно посмотреть так…
1 2 3 4 5 6 |
procedure TMainForm.Button8Click(Sender: TObject); begin showmessage('Максимальное число инструкций '+inttostr(sqlconnection1.MaxStmtsPerConn)+#13#10+ 'Сейчас выполняется инструкций '+ inttostr(sqlconnection1.ActiveStatements)); end; |
Настроить максимальное число инструкций можно непосредственно на сервере.
Posted in Без рубрики
Comments Off on Delphi. DBExpress. Число инструкций в момент времени
Delphi. DBExpress. Транзакции
Как узнать поддерживает ли в принципе Ваш сервер транзакции?
1 2 3 4 5 6 7 8 9 10 |
procedure TMainForm.Button6Click(Sender: TObject); begin if sqlconnection1.Connected then begin if sqlconnection1.TransactionsSupported then showmessage('Поддерживаю транзакции') else showmessage('Не поддерживаю транзакции'); end; end; |
Posted in DBExpress, Delphi, Без рубрики
Comments Off on Delphi. DBExpress. Транзакции
Delphi.DBExpress. Хранимые процедуры
В посте про хранимые процедуры мы уже создавали на стороне сервера MySQL хранимую процедуру добавления записи, с обработкой ошибок. В данном посте – создадим такую процедуру снова, и затем, вызовем её из Delphi. Как создать хранимую процедуру на стороне сервера … Continue reading
Posted in DBExpress, Delphi, Без рубрики
Comments Off on Delphi.DBExpress. Хранимые процедуры
Delphi. DBExpress. Работа с параметрами.
Параметры изначально созданы для создания SQL запросов. Созданы для удобства, чтобы не нужно было по 100 раз править запрос, а менять лишь его параметр. Как создать параметры в Delphi ? Я приведу пример создания в run-time, потому что пока учусь … Continue reading
Posted in Без рубрики
Comments Off on Delphi. DBExpress. Работа с параметрами.
Delphi. Поля подстановки. DBLookUpListBox и DBLookupCombobox
Что такое поля подстановки? Допустим у нас есть 2 таблицы – в одной названия отделов (departments), в другой сотрудники. Во второй таблице (сотрудников – employee) делаем внешний ключ, соответствующий названиям отделов и связываем таблицы. Поля же подстановки помогают отображать названия … Continue reading
Posted in DBExpress, Delphi, Без рубрики
Comments Off on Delphi. Поля подстановки. DBLookUpListBox и DBLookupCombobox
Delphi. Как добавить картинки в БД и прочитать их?
О том как добавлять текстовую информацию, я писал в соответствующем посте. Но как добавить картинку? И какие в связи с этим могут возникнуть трудности? Частично добавление картинок было рассмотрено в посте про DataControls в разделе DBImage. ДЛЯ БОЛЬШИНСТВА ФОРМАТОВ Ссылку … Continue reading
Posted in DBExpress, Delphi, Без рубрики
Comments Off on Delphi. Как добавить картинки в БД и прочитать их?