|
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 34
|
|
Подключение к MySQL22.12.2013, 18:21. Показов 2069. Ответов 18
Метки нет (Все метки)
Есть приложение на С++, которое выполняет много разных запросов к бд на удаленном сервере. Есть вариант сделать постоянное подключение к серверу mysql, которое будет пинговаться по таймеру и восстанавливать соединение, если оно было разорвано или сделать кучу подключений (Практически на 1-2 запроса - 1 подключение. Сгруппировать не получается) . 1 вариант часто зависает и крашится, а второй ОЧЕНЬ медленно работает, но надежно. Как мне быть, что можно предпринять?
Для работы с MySQL использую стандартный Сишный интерфейс. Добавлено через 3 часа 38 минут Решение нашел. Помощь больше не требуется. Может кому интересно будет: Кликните здесь для просмотра всего текста
Остановился на множественных коротких соединениях. Сортировку переложил с плеч сервера на пользователя, убрал лишнее. Заменил автоматическое обновление данных при получении формой фокуса на 1 обновление при создании окна и последующем ручном обновлении через кнопку "Обновить".
0
|
|
| 22.12.2013, 18:21 | |
|
Ответы с готовыми решениями:
18
Подключение к БД MySQL. Xamarin Studio: C#-PHP-MySQL Подключение к БД MySQL. Xamarin Studio: C#-PHP-MySQL
|
| 22.12.2013, 18:56 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 34
|
|
| 22.12.2013, 19:54 [ТС] | |
|
Avazart, Это быстрее, легче, удобнее, безопаснее или как? В шестом билдере вроде такого счастья нет. Это в рад студио билдере?
0
|
|
|
|
||
| 22.12.2013, 20:34 | ||
|
ADO и в BCB6 есть.
0
|
||
|
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 34
|
|
| 22.12.2013, 20:38 [ТС] | |
|
Avazart, жаль. Мне не подходит. Те для кого я пишу приложение не должны заморачиваться всякими драйверами.
0
|
|
|
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 34
|
|
| 22.12.2013, 21:01 [ТС] | |
|
Avazart, что-то слишком часто я встречаю советы перейти на QT. Стоит ознакомиться с этим "чудом")
0
|
|
|
|
||
| 22.12.2013, 21:04 | ||
|
Но в любом случае сидеть на C++Builder6 не вариант, меняй на RAD Strudio (ну ли сразу на Qt)
0
|
||
|
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 34
|
|
| 22.12.2013, 22:25 [ТС] | |
|
Avazart, стыдно это признавать, но я не нашел как в RAD Studio подключить mysql`ую либу сишного интерфейса и установил 6ую версию билдера.
0
|
|
|
|
|
| 22.12.2013, 22:33 | |
|
Так вроде одинаково подключаются.
( с необходимостью конвертации lib https://www.cyberforum.ru/blog... og478.html)
1
|
|
|
|
||
| 22.12.2013, 22:41 | ||
|
RAD XE5 описание
1
|
||
|
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 34
|
|
| 22.12.2013, 23:02 [ТС] | |
|
Avazart, спасибо. Я После того, как установил С++ Builder 6 уже додумался преобразовать в понятный билдеру вид и успешно ее подключил. Что-то я запамятовал об этом
(надо же). Пойду RAD Studio устанавливать. Проект шестого билдера можно же открыть в RAD Studio?Добавлено через 1 минуту Kabak, Этот драйвер не прийдется устанавливать на каждом ПК, который использует приложение?
0
|
|
|
|
|
| 22.12.2013, 23:35 | |
|
Да, но платный.
К примеру у меня была задача "просто" заполнять в отдельном потоке таблицу данными, и для этого нет такой необходимости в использовании (ну и необходимости в покупке) компонент... вполне достаточно Си Api ...
0
|
|
|
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 34
|
|
| 22.12.2013, 23:36 [ТС] | |
|
Стунденту-нищеброду, вроде меня, остается только юзать бесплатное, а не всякие там MyDac и DAO
0
|
|
|
|
||
| 22.12.2013, 23:45 | ||
|
Что касается Qt то там лишь нужно собрать отдельно драйвер(для Qt) для самому(представляющий несколько dll-лок), ну и собственно все "бесплатно"
0
|
||
|
|
|
| 22.12.2013, 23:45 | |
|
Да платный, но лучше компонента не бывает. Очень всем рекомендую. Просто, интуитивно понятно - профессионально и глюков я не заметил, тьфу-тьфу-тьфу.
Да, тестовая версия работает без ограничений в среде и на компьютере где установлен Builder или RAD. Откомпилированные приложения работают аналогичным образом - на компьютере где установлен Builder или RAD. Платная версия отвязывает exe от среды разработки. Так что попробуйте.
0
|
|
| 22.12.2013, 23:45 | |
|
Помогаю со студенческими работами здесь
19
Подключение к MySQL bp 1c подключение к бд MySQL Подключение к MySQL Подключение к MySql Подключение к MySQL Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|