Я использую Boost :: MySQL и Boost: Asio, чтобы получить доступ к базе данных MySQL/MariaDB. Я прототипирую систему управления проектом/задач. Задача имеет ряд дат, связанных с ней. При попытке вставить задачу в базу данных, я получаю ошибку сервера MySQL: ER_PARSE_ERROR [mysql.common-server: 1064] Исключение. Я могу вставить в другие таблицы, которые не требуют дат. /> среда: < /h1>
Ubuntu 24.04 (AMD64) < /li>
g ++-14 < /li>
c ++ 23 < /li>
Boost 1.88 < /li>
cmake 4.0.2 < /li>
< /ul>
код: < /h1>
#include
#include
#include
#include "DBInterface.h"
#include
#include
#include
#include
#include
#if 0
static boost::mysql::date convertChronoDateToBoostMySQLDate(std::chrono::year_month_day source)
{
std::chrono::sys_days tp = source;
boost::mysql::date boostDate(tp);
return boostDate;
}
#endif
static std::string dateToString(std::chrono::year_month_day taskDate)
{
std::stringstream ss;
ss
Подробнее здесь: https://stackoverflow.com/questions/796 ... ith-params
Как я могу вывести код SQL, сгенерированный Boost :: Mysql :: with_params ()? ⇐ MySql
Форум по Mysql
1750168935
Anonymous
Я использую Boost :: MySQL и Boost: Asio, чтобы получить доступ к базе данных MySQL/MariaDB. Я прототипирую систему управления проектом/задач. Задача имеет ряд дат, связанных с ней. При попытке вставить задачу в базу данных, я получаю ошибку сервера MySQL: ER_PARSE_ERROR [mysql.common-server: 1064] Исключение. Я могу вставить в другие таблицы, которые не требуют дат. /> среда: < /h1>
Ubuntu 24.04 (AMD64) < /li>
g ++-14 < /li>
c ++ 23 < /li>
Boost 1.88 < /li>
cmake 4.0.2 < /li>
< /ul>
код: < /h1>
#include
#include
#include
#include "DBInterface.h"
#include
#include
#include
#include
#include
#if 0
static boost::mysql::date convertChronoDateToBoostMySQLDate(std::chrono::year_month_day source)
{
std::chrono::sys_days tp = source;
boost::mysql::date boostDate(tp);
return boostDate;
}
#endif
static std::string dateToString(std::chrono::year_month_day taskDate)
{
std::stringstream ss;
ss
Подробнее здесь: [url]https://stackoverflow.com/questions/79669225/how-do-i-output-the-sql-code-generated-by-boostmysqlwith-params[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия