Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как прочитать кавычки. / 9 сообщений из 9, страница 1 из 1
21.06.2004, 21:51
    #32570563
Королёва
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать кавычки.
Я только начинаю изучать C# и .NET так что простите за глупый вопрос.
У меня в регистре находится encrypted password, некоторые знаки заменены кавычками. Когда я строю свою Connection , то естественно возникает ошибка, тк система распознаёт их как прерывание ConnectionString.

авторscon.ConnectionString = "data source=" + cServer.ToString() + ";initial catalog=CDB;persist security info=False;user id=" + cUser.ToString() + ";password=" + cPassword.ToString() + ";workstation id=MyStation;packet size=9999";

и если cPassword.ToString()= “6&;”h% , то возникают проблемы.

Существует-ли команда, которая сообщит системе не читать кавычки в cPassword как прерывание?
...
Рейтинг: 0 / 0
21.06.2004, 22:27
    #32570578
josia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать кавычки.
Посмотрите здесь Connection String Syntax . Раздел Setting Values That Use Reserved Characters. Удачт
...
Рейтинг: 0 / 0
21.06.2004, 22:36
    #32570583
smathcopm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать кавычки.
Попробуйте внутренние выражения заковычивать апострофами...
...
Рейтинг: 0 / 0
21.06.2004, 23:00
    #32570597
Kоролёва
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать кавычки.
Спасибо за советы.
Пробовала – не помогает.
Можно, конечно, самой декриптор написать, но хочется знать точно,”Халявы не будет!”
...
Рейтинг: 0 / 0
22.06.2004, 10:05
    #32570906
vooo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать кавычки.
Может быть так:

string test="12\"3\"4";
Console.WriteLine(test); // output 12"3"4
test=test.Replace("\"",""); //заменяем двойные кавычки на пусто
Console.WriteLine(test); //output 1234
...
Рейтинг: 0 / 0
22.06.2004, 16:43
    #32572161
Kоролёва
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать кавычки.
2vooo
Нет, так нельзя. Этo-же закодированое значение, его надо именно прочитать и декодировать.
...
Рейтинг: 0 / 0
22.06.2004, 18:35
    #32572539
Плевок
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать кавычки.
Королёва, а если @ перед строкой поставить ?
...
Рейтинг: 0 / 0
22.06.2004, 21:20
    #32572722
mikhail_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать кавычки.
Одна глупость (шифрование пароля на клиенте) неизбежно влечёт за собой проблемы, для преодоления которых требуются другие глупости и т.д... Ладно, в любом случае, с таким коннекшн стрингом напрямую к серверу не полезешь, значит есть какой - то миддл тиир компонент, который преобразует енкриптед стринг в обычный. Так передавайте ему либо Byte[], либо Ваш стринг, но Base64 енкодед, а внутри миддл тиир'а делайте всю необходимую обработку... И вообще, если собираетесь работать с енкрипшн, привыкайте что данные придётся передавать как бинарные массивы.
...
Рейтинг: 0 / 0
22.06.2004, 22:34
    #32572760
Kоролёва
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать кавычки.
Да уж начала я писать этот самый middle component, по-первости нич-ч-чего не работает. А encryption придумала не я, мне приходится встраиватся в уже существующую систему.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как прочитать кавычки. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]