Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
Добрый день! Я новичок в Си++, сегодня весь день мучаюсь с одной проблемой: имеется переменная int a=5;, её надо вписать в таблицу базы данных. Пишу на С++: state = mysql_query(conn, "INSERT INTO status VALUES(a)"); Программа компилируется, но при попытки записать в базу прога выдаёт "Unknown column a". Пробовал по разному ставить кавычки, но так ничего и не вышло. Помогите, кто знает, как переменную пихать в базу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 01:00 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
Uolkov, Как выглядит эта таблица "status" ? Дай её create table (можно получить с помощью SHOW CREATE TABLE ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 01:16 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
Самый простой вариант - преобразовать значение переменной в строковое представление и сконкатенировать с остальными частями запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 01:23 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
Не нашёл куда это вбивать. С базой работаю через phpmyadmin. В таблице имеется только одна колонка light формата (text). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 01:31 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
miksoft А можно пример какой-нибудь простенький? Результат в MySQL как раз text должен быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 01:37 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
UolkovНе нашёл куда это вбивать. С базой работаю через phpmyadmin. В таблице имеется только одна колонка light формата (text). INSERT INTO status (light) VALUES( <ЗНАЧЕНИЕ> ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 01:37 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
MasterZiv Не помогло, тоже самое выдаёт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 01:41 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
Uolkov, а если так (точно синтаксис С - не помню, смотрите справку самостоятельно): state = mysql_query(conn, print_s("INSERT INTO status VALUES(\"%s\")", a)); -- это если а - строка, а если число, то кажется %d надо и без внутренних кавычек... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 06:36 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
Arhat109 Попробовал, не пошло. Весь день сегодня перебираю варианты, но так переменные в базу и не заносятся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 20:01 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
Поскольку проблема в формировании строки на C++, то топик переношу. Модератор: Тема перенесена из форума "MySQL". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 22:36 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
miksoft, Проблема только в особом циничном идиотизме автора. Ни описания таблиц, ни ошибок, ничего. Ну, пусть мучается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 00:55 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
кавычки одинарные поставь приведи весь код приведи текст ошибки для начала попробуй строкой напрямую: state = mysql_query(conn, "INSERT INTO status VALUES('5')"); через пхпмайадмин запросы вбиваются во вкладке sql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2013, 23:36 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
MasterZivmiksoft, Проблема только в особом циничном идиотизме автора. Ни описания таблиц, ни ошибок, ничего. Ну, пусть мучается. +1 Могу автору посоветовать поставить phpMyAdmin и смотреть как там запросы к скулюклепаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 19:01 |
|
||
|
MySQL в UBUNTU: Проблема с INSERT INTO (C++)
|
|||
|---|---|---|---|
|
#18+
UolkovЯ новичок в Си++Вы ещё и в SQL новичок. Упрощённый синтаксис SQL-оператора insert выглядит так: Код: sql 1. Кроме того, принято, что литерные значения берутся в одинарные кавычки. То, что не взято в такие кавычки будет рассматриваться как значение одноимённого столбца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 19:08 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38350900&tid=2020057]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
81ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 189ms |

| 0 / 0 |
