Как разделить команды MySQL по; исключая расщепление, когда; между вершиной?C#

Место общения программистов C#
Ответить
Anonymous
 Как разделить команды MySQL по; исключая расщепление, когда; между вершиной?

Сообщение Anonymous »

В богатом текстовом поле у ​​меня есть различные строки, такие как: < /p>
show tables;
show database;
show status;
< /code>
Итак, если я хочу выполнить все команду, я создаю одну строку массива, выполняя < /p>
string [] commands = richtextbox.Text.Split(';');
< /code>
Теперь в командах у меня будет: < /p>
commands[0] = "show tables";
commands[1] = "show databases";
commands[2] = "show status";
< /code>
И это работает нормально! Проблема в следующем: < /p>
show database;
insert into table_x values ("string;s","id_s",1);
insert into table2_x values ("s;s",1);
< /code>
Теперь, если я сделаю разделение, я сломаю вторую и третью команду.
Я думаю о регулярном выражении>

Подробнее здесь: https://stackoverflow.com/questions/241 ... tween-apex
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»