Я пробирался через подобные посты, но не нашел решения.Я получаю это исключение, когда пытаюсь вставить значения в базу данных
INSERT = "INSERT INTO topnews (sid, headline, metadata, content, image_path, image_caption , article_id, print_order, art_date, t_stamp) "+
"VALUES("+_sid+",'"+_headline+"','"+_metadata+"','"+_content+"','"+_imagePath+"','"+_imageCaption+"',"+_articleId+",'"+_printOrder+"','"+_artDate+"','"+_tStamp+"');";
byte[] i = INSERT.getBytes();
long l = i.length;
System.out.println("INSERT STATEMEN"+INSERT);
_statement = _dbTopNews.createStatement(INSERT); //EXCEPTION
_statement.prepare();
_statement.execute();
_statement.close();
Я попытался выяснить длину запроса, который я пытаюсь вставить.Исключение не произошло, когда было вставлено менее 4000.Этот конкретный запрос, для которого выброшено исключение - 4300. Этот же запрос работает в среде разработки Android.Я попытался вставить тот же запрос через sqlite в базу данных не произошло ошибки.Я думаю, что это приличный размер, ничего особенного.