Alex Tyutyunik
Дата: 03.05.2006 19:35:08
Здравствуйте.
Столкнулся с проблемкой, наверно многие с этим знакомы.
Суть в том, что значение контролов к примеру TextBox.Text собираются в строку, и эта строка пишется в базу.
Типа: name1=value1$name2=value2 ...
Не могу понять, как решить проблему что к примеру в value1 может быть знак $, и тогда весь парсинг строки пойдет лесом.
Подскажите плиз с решением, чтобы я нормально мог писать любые символы и нормально парсить текст, разбивая и собирая пары name=value
Спасибо.
Axeleron
Дата: 03.05.2006 19:59:12
Для разделения можно использовать какой-нибудь редкий символ из какой-нибудь специфичной кодовой страницы. Например, знак пи или ещё что-то в этом роде... А можно и попроще что, например ~ или |, но это уже поопасней.
Alex Tyutyunik
Дата: 03.05.2006 20:15:09
Ну хорошо, я возьму что-нить с таблицы символов в Windows
какую-нить загогулину.
А будет ли она нормально читаться с базы в базу MSSQL2000, и внутри кода на C# ?
И будет ли она нормально работать с США ?
С их английской виндой и прочее.
Нет ли здесь каких-то ограничений ?