0 / 0 / 1
Регистрация: 04.11.2014
Сообщений: 13
|
|
1 | |
MySQL Из Datagridview в строковом значении появляются слэши,как избавиться?06.09.2016, 20:46. Показов 1312. Ответов 5
Метки нет (Все метки)
Столько текста печатала и куда то уплыло.
в общем, Добрый день всем (вечер\ночер)! У меня возникла такая проблема, есть форма в которой датагрид заполняется просто таблицей из Мускл, при выделении строки и нажатии кнопки,берется определенная яячейка со строки,т.к. будет ключевым словом запроса следующего, в этих ячейках названия фирм ,нпрмр ООО "Гарант", так вот при считывании, туда добавляются слэши, и я не знаю как избавиться, трим не помогает,замена тоже. Подскажите новичку?или может как то иначе обойти ?
0
|
06.09.2016, 20:46 | |
Ответы с готовыми решениями:
5
Как извлечь из datagridview данные в строковом формате? После команды Copy/Paste появляются кавычки, как избавиться? Регекс: заменить в строке обратные слэши на два обратные слэши. Выдает ошибку Как избавиться от добавляющейся строки DataGridView |
5871 / 4748 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
|
|
06.09.2016, 21:30 | 2 |
Дианка89,
Слэши добавляются автоматически и просто экранируют кавычки, входящие в строку как символы. Т.е. ""ООО "Гарант"" означает просто "ООО "Гарант"". При выводе в элементы управления или на консоль слэши не отображаются.
0
|
0 / 0 / 1
Регистрация: 04.11.2014
Сообщений: 13
|
|
07.09.2016, 12:17 [ТС] | 3 |
Спасибо,Но ведь когда я передаю этот стринг для дальнейшего селекта в базе, он не находит ...
0
|
0 / 0 / 1
Регистрация: 04.11.2014
Сообщений: 13
|
|
07.09.2016, 12:25 [ТС] | 4 |
вот о чем я
0
|
5871 / 4748 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
|
||||||
07.09.2016, 12:53 | 5 | |||||
Сообщение было отмечено Дианка89 как решение
Решение
Вероятно причина в другом.
Если строка для поиска считывается из элемента управления, то слэши тоже добавляются автоматически. Если строка поиска для записывается непосредственно в текст запроса, то кавычки все равно нужно экранировать слэшами. Поэтому и строка полученная из запроса должна передаваться со слэшами. Пока писал сообщение, появилось уточнение. Добавьте одинарные кавычки при передаче строки, т.е.
1
|
0 / 0 / 1
Регистрация: 04.11.2014
Сообщений: 13
|
|
07.09.2016, 14:22 [ТС] | 6 |
Спаиибо,огромное,всего два символа ,а как решают )
0
|
07.09.2016, 14:22 | |
07.09.2016, 14:22 | |
Помогаю со студенческими работами здесь
6
В DataGridView загружается определённая строка и с ней появляются 5 пустых строк - как их удалить Прошу подсказать. Не могу избавиться от логических бэдов, появляются снова Как удвоить слэши Как удвоить слэши в строке? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |