Хорошо, я использую sqlite3 для ООП-назначения в C++. У меня есть таблица Ресторан, в которой есть несколько текстовых полей. Проблема в том, что если я вставляю значение в текстовый столбец, который довольно длинный (около 20 символов), а затем пытаюсь получить данные с помощью операторов SELECT, он возвращает некоторые странные символы мусора. Странно то, что он отлично работает с более короткими значениями. Но я не думаю, что 20 символов или около того — это достаточно долго, чтобы вызвать какие-либо проблемы.
вот код моего класса DB:
#include "doof/DB.h"
DB::DB() {
if (sqlite3_open("./db/doof.db", &db) != SQLITE_OK) {
cerr
Подробнее здесь: https://stackoverflow.com/questions/792 ... s-too-long
Sqlite3 возвращает странные символы, если значение слишком длинное ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
ОШИБКА: значение слишком длинное для изменения символа типа (255) в postgresql
Anonymous » » в форуме JAVA - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка: значение слишком длинное для типа символа варьируется (255) в PostgreSQL
Anonymous » » в форуме JAVA - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка: значение слишком длинное для типа символа варьируется (255) в PostgreSQL
Anonymous » » в форуме JAVA - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-