У меня есть приложение для Android. Когда я создаю новую таблицу, если я добавлю специальный символ, например !
или $
, приложение выйдет из строя. Я создал функциональность для замены пространств с _
так:Вставьте специальные символы в имя таблицы
String name = name.getText().toString().replace(" ", "_");
// execute my insert query here
Как я могу сделать то же самое для любого другого специального символа, отличного от места, когда я создаю новую таблицу? Возможно ли это, и если да, то как?
Пахнет, как будто у вас проблема с конструкцией базы данных, если имя таблицы базы данных основано на пользовательском вводе. – laalto
Пользователь создает новый список данных, и таблица создается для этого списка, поэтому требуется ввод данных пользователем. –