Описание тега dbexpress
NoneDbExpress - это архитектура драйвера данных Embarcadero, заменяющая устаревший BDE Borland.
2
ответа
Это хорошая практика, чтобы использовать электронную почту в качестве идентификатора в MySQL DB?
Я прочитал, возможно, вопросы и ответы относительно простоты базы данных MySQL и хорошей практики. У меня есть база данных mysql с таблицей "клиенты". У каждого добавленного клиента есть электронная почта, которая уникальна для электронных писем. Пр…
23 сен '12 в 09:15
1
ответ
DBXPool повреждает память при сбое подключения
Когда DBXPool используется для DelegateConnection на TSQLConnection, если SQLServer недоступен при вызове TSQLConnection.Open метод, это будет тайм-аут в первый раз. Но если вы впоследствии позвоните Open опять будет плохо себя вести. В моей произво…
21 июл '11 в 22:44
0
ответов
Хранимые процедуры с Delphi и dbExpress
Я хочу выполнить хранимую процедуру Sybase sp_helpdb с dbname в качестве параметра. Вот мой код with SQLStoredProc1 do begin StoredProcName := 'sp_helpdb'; PrepareStatement; ParamByName('dbname').Value := 'MyDb'; Open; ... Линия ParamByName... выдае…
11 фев '14 в 08:55
1
ответ
dbExpress Delphi XE2 и русские буквы
Я начал работать с dbExpress и Xe2. Теперь у меня проблемы с русским текстом, у меня есть "????????????" вместо букв.Вот структура: В таблицу я сам ввел русский текст. В то время как я Quering, у меня есть что-то вроде этого: var Connection: TSQLCon…
19 мар '14 в 19:51
1
ответ
Получить количество строк для отфильтрованного TClientDataSet
Я использую TDBGrid и TClientDataSet вместе в приложении C++ VCL. Набор данных клиента содержит данные для клиентов. Если я создаю и применяю фильтр из набора данных клиента, отфильтрованные данные отображаются в сетке. Тем не менее, проверка свойст…
29 мар '16 в 18:29
2
ответа
Delphi 2006 переводит SQL Server 2008 Express поля даты как twidestring
Несколько дней назад я опубликовал вопрос о том, какой компонент использовать для создания MultiDatabaseWithJustOneComponent, и я следую общему совету по использованию dbexpress. FirebirdSQL имеет поле даты, SQL Server 2008 также имеет поля даты. Но…
30 ноя '09 в 19:26
2
ответа
Как я могу проверить, открыт ли tsqlconnection?
После неудачного входа в систему: mytsqlconnection->Open(); if(mytsqlconnection->ConnectionState == csStateOpen) { ... } "если" возвращает истину. Как я могу проверить, действительно ли соединение открыто? Должен ли я выполнить запрос и поймат…
01 фев '11 в 17:06
8
ответов
Delphi dbExpress и Interbase: шаги миграции UTF8 и риски?
В настоящее время наша база данных использует Win1252 в качестве единственной кодировки символов. Скоро нам потребуется поддержка Unicode в таблицах базы данных, что означает, что мы должны выполнить эту миграцию для четырех баз данных и около 80 пр…
20 фев '10 в 15:35
1
ответ
Проблема мастера / детализации с dbexpress
У меня есть приложение master / detail, написанное на Delphi 2010 / dbExpress с использованием firebird 2.3. Я обнаружил проблему Если у меня есть две или три или более идентичных строки данных в деталях, изменение любых данных в одной из них также …
17 дек '10 в 01:22
2
ответа
Как добавить новый раздел в INI-файл, используя TJvAppIniFileStorage
У меня есть проект приложения базы данных, написанный на Delphi XE и подключенный к базе данных MySQL с помощью dbExpress. Я использую компоненты сетки JVCL, чтобы показать записи из набора данных. Было бы более эффективно, если бы я мог использоват…
11 мар '13 в 09:14
6
ответов
Можно ли создавать базы данных программно с использованием DBX?
Похоже, TSQLConnection подключается только к существующим базам данных, и я не смог найти другой компонент, который позволяет мне отправлять команды на сервер базы данных. Я использую Delphi 2009 с Firebird и MSSQL. Одна идея, которая пришла, состоя…
30 дек '08 в 12:03
3
ответа
Delphi 6 -> Delphi 2006 dbexpress странности?
У меня есть старое приложение (написанное на Delphi 6), которое должно быть перенесено в Delphi 2006 (обновление 2). Приложение использовалось для подключения к базе данных Interbase 6.x с использованием DBExpress, но новая версия должна подключатьс…
28 авг '09 в 10:17
3
ответа
Delphi 2010 MySQL Update через сбой ClientDataSet
Я использую Delphi 2010 и подключаюсь к базе данных MySQL с помощью dbexpress. Соединение работает на 100%, и я получаю свои данные. Проблема возникает, когда я пытаюсь обновить данные через dbGrid. Я проверяю все записи в таблице и проверяю их. При…
12 окт '11 в 13:24
0
ответов
Поле BCD Delphi отображается неправильно, если DisplayFormat содержит точку
У меня странная проблема со старым проектом, который все еще поддерживается в Delphi 7. У меня есть компонент TFMTBCDField, представляющий числовое поле Firebird (называемое GROSSPRICE). Это значение рассчитывается на стороне сервера (SQL-сервером F…
23 июл '12 в 12:28
0
ответов
DBExpress TSQLC Время ожидания соединения
(Использование Delphi 2010 Pro 32bit Windows через LAN/WAN для сервера Ubuntu с MySQL 5.5) При обращении к удаленному серверу MySQL мое приложение иногда зависает на 20 секунд, прежде чем оно сообщает "MySQL исчезает". На практике я думаю, что это в…
01 фев '14 в 13:03
1
ответ
FieldType драйвером dbxSqlite всегда ftWideMemo, только когда набор данных пуст
Использование delphi xe4 и dbexpress на sqllite3 Эта проблема возникает только тогда, когда набор данных пуст. Создайте приложение с помощью TClientDataSet, TDataSetProvider, TSQLQuery и TSQLConnection. TSQLConnection должен иметь другое имя Sqlite.…
28 июн '13 в 10:32
1
ответ
Как заставить пул соединений работать в DBX?
Что ж, мне удалось настроить драйвер делегата правильно, но пул соединений все еще доставляет мне много хлопот. Из приведенных в документации описаний видно, что пул соединений должен работать так: Настройте делегат драйвера DBXPool для одного глоба…
12 июл '12 в 22:12
0
ответов
Mysql Connect в Delphi. Обработка ошибок в TDBX (dbExpress)
Вот некоторый код, как я проверяю данные в моем db ( mysql) Создание... CheckThread := TCheckThread.Create(True); CheckThread.Start; {TCheckThread} procedure TCheckThread.Execute; function AddLine(ALine: string): String; begin CsMemo.Enter; Form1.Me…
21 сен '14 в 19:59
1
ответ
DbExpress: Использование новой версии 5.1 libmysql.dll со старым сервером MySQL 5.0
Я хотел бы узнать от коллег-разработчиков, есть ли какие-либо подводные камни в использовании недавнего libmysql.dll с предыдущим сервером MySQL. Я использую Delphi с DbExpress для создания приложений баз данных. Моя главная причина в том, что у мен…
28 янв '13 в 11:54
2
ответа
DBxmys.dll отсутствует ошибка для dbexpress
Я работаю над компонентами Delphi XE2 и mysql и dbexpress у меня есть этот код StrQu:='select * from mytable'; //my actual query is place here DM.SQLQuery1.SQL.Clear; DM.SQLQuery1.SQL.Add(StrQu); DM.SQLQuery1.open; //i get the error here Ты длл прис…
10 янв '13 в 05:46