Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. У меня есть такой код. Код: plaintext 1. 2. В переменную pStrData передается строка длиной 3000 символов, но она урезаеться до 1024 символов. Что делать ? какой функцией можно скрипить строку такой длины ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 11:24 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
gera3323, Я полагаю кракерам и их пособникам не место в наших рядах :-) Тебе следует использовать средства привязки параметров запроса, предоставляемые API твоей субд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 11:49 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
MasterZiv, нет там таких API ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 11:51 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
http://msdn.microsoft.com/en-us/library/windows/desktop/ms647550(v=vs.85).aspx wsprintf function ... lpOut [out] Type: LPTSTR The buffer that is to receive the formatted output. The maximum size of the buffer is 1,024 bytes. Попробуй sprintf() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 11:56 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
Dima TПопробуй sprintf() издеваешься? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 11:59 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
Изопропил, а что в ней плохого ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 12:00 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
gera3323, Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 12:01 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
gera3323Здравствуйте. У меня есть такой код. Код: plaintext 1. 2. В переменную pStrData передается строка длиной 3000 символов, но она урезаеться до 1024 символов. Что делать ? какой функцией можно скрипить строку такой длины ? В мануале wsprintf про 1024 указано. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 12:02 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
ИзопропилDima TПопробуй sprintf() издеваешься? нет. а чего с ним не так? Кроме как выход за пределы буфера самому отслеживать? это для wsprintf() тоже актуально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 12:05 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
gera3323Изопропил, а что в ней плохого ? отсутствие указания размера выходного буфера PS SQL injection рассмотрим отдельно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 12:05 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
smald, спасибо за решение=)) сделал с помощью ее sprintf_s. Нормально ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 12:05 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
gera3323MasterZiv, нет там таких API Да ладно! Какая СУБД ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 13:44 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
gera3323 спасибо за решение=)) Ээээ... Учти, что оно неправильное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 13:46 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
MasterZiv Ээээ... Учти, что оно неправильное. Укажите плз. где. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 14:08 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
MasterZiv, СУБД MySQL Server 5.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 14:34 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
gera3323СУБД MySQL Server 5.5 Поддерживает параметризованные запросы. RTFM "C API Prepared Statements". Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 14:41 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
smaldMasterZivЭэээ... Учти, что оно неправильное. Укажите плз. где. Как минимум надо строку заключить в кавычки и добавить экранирование кавычек внутри строки. Как максимум -- исключить SQLInjection. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 15:06 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
MasterZivsmaldпропущено... Укажите плз. где. Как минимум надо строку заключить в кавычки и добавить экранирование кавычек внутри строки. Как максимум -- исключить SQLInjection. Дык, про ковычки в поле запроса, контроль и экранирование символов, контроль размера буферов-это само собой разумеется. Это не приводилось, потому-что к теме топика имеет уже отношение не прямое. Приведённый выше код- иллюстрация обхода ограничений wsprintfA и не более. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 15:20 |
|
||
|
Ошибка форматирования длинных строк с помощью wsprintf
|
|||
|---|---|---|---|
|
#18+
luislomMasterZivпропущено... Как минимум надо строку заключить в кавычки и добавить экранирование кавычек внутри строки. Как максимум -- исключить SQLInjection. Дык, про ковычки в поле запроса, контроль и экранирование символов, контроль размера буферов-это само собой разумеется. Это не приводилось, потому-что к теме топика имеет уже отношение не прямое. Приведённый выше код- иллюстрация обхода ограничений wsprintfA и не более. Я ж никаких претензий не предъявляю. Просто товарища предупреждаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 15:23 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38610985&tid=2019553]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
78ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 185ms |

| 0 / 0 |
