Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Нечитаемые символы и проверка ввода
|
|||
|---|---|---|---|
|
#18+
Винни-БухНа клиенте проверять нужно, чтобы не напрягать лишний раз сервер каждым клиентским чихом. Но потом нужно проверять НЕ В ТЕКСТЕ ХРАНИМОЙ ПРОЦЕДУРЫ, а за шаг до ее вызова Совет неплох, но не универсален. Есть немало случаев, когда с одной базой работают несколько приложений. Часто бывает, когда базу ведут организации своими силами, а приложения время от времени отдают разрабатывать на сторону. В этих случаях часто предпочитают, чтобы обработка строки, чистка её от мусора была реализована в базе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2012, 13:08 |
|
||
|
Нечитаемые символы и проверка ввода
|
|||
|---|---|---|---|
|
#18+
ПарамонЕще как вариант. Сохранять как есть, и корректировать при выводе в UI. ) Это оправдано, если количество обновлений больше количества чтений, но чаще бывает наоборот :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2012, 13:09 |
|
||
|
Нечитаемые символы и проверка ввода
|
|||
|---|---|---|---|
|
#18+
StarlexПарамонЕще как вариант. Сохранять как есть, и корректировать при выводе в UI. ) Это оправдано, если количество обновлений больше количества чтений, но чаще бывает наоборот :) Или нужно иметь точную копию оригинала, для обратной конвертации к примеру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2012, 13:45 |
|
||
|
Нечитаемые символы и проверка ввода
|
|||
|---|---|---|---|
|
#18+
StarlexЭто оправдано, если количество обновлений больше количества чтений, но чаще бывает наоборот :) Да и затраты на форматирование строк - в большинстве случаев это мелочь :) (в наше время) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2012, 13:51 |
|
||
|
Нечитаемые символы и проверка ввода
|
|||
|---|---|---|---|
|
#18+
Дублирования кода избежал, создав функцию: Код: sql 1. 2. 3. Вызывается она для входных параметров хранимой процедуры, поэтому на производительности не сказалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2012, 15:33 |
|
||
|
Нечитаемые символы и проверка ввода
|
|||
|---|---|---|---|
|
#18+
молодец!!! Теперь в своём приложении нажми два раза энтер в поле ввода и отправь на сервер!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2012, 18:35 |
|
||
|
Нечитаемые символы и проверка ввода
|
|||
|---|---|---|---|
|
#18+
И как потом знать где новая строка ? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2012, 18:47 |
|
||
|
Нечитаемые символы и проверка ввода
|
|||
|---|---|---|---|
|
#18+
kalimbaДублирования кода избежал, создав функцию: Код: sql 1. 2. 3. Вызывается она для входных параметров хранимой процедуры, поэтому на производительности не сказалось. а теперь еще всю остальную логику перенеси в бд:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2012, 19:30 |
|
||
|
Нечитаемые символы и проверка ввода
|
|||
|---|---|---|---|
|
#18+
Возможно так будет красивее Код: c# 1. 2. 3. 4. 5. 6. 7. 8. Код: c# 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2012, 19:52 |
|
||
|
Нечитаемые символы и проверка ввода
|
|||
|---|---|---|---|
|
#18+
яваскриптмолодец!!! Теперь в своём приложении нажми два раза энтер в поле ввода и отправь на сервер!!! ПарамонИ как потом знать где новая строка ? ) Согласен, есть косяк, но в моем случае непринципиально. Кстати говоря, можно сделать Код: c# 1. 2. Dezaа теперь еще всю остальную логику перенеси в бд:) Ну в общем это понятно что всему надо меру знать : ) В моем случае довольно удобно получилось. DezaВозможно так будет красивее Код: c# 1. 2. 3. 4. 5. 6. 7. 8. Код: c# 1. 2. 3. 4. 5. Не спорю, но это надо создавать класс StringUtils, прописать в вызове ХП все текстовые поля с методом расширения, скомпилировать сайт... Ну, Вы поняли :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2012, 20:15 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1359264]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 357ms |

| 0 / 0 |
