
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.11.2006, 14:58
|
|||
|---|---|---|---|
|
|||
Запутался с указателями |
|||
|
#18+
В элемент структуры sqlda->sqlvar[0].sqldata попадает результат SQL-запроса. Пытаюсь вывести результат запроса на экран: Код: plaintext 1. 2. sqlda объявлена так: Код: plaintext 1. Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2006, 15:02
|
|||
|---|---|---|---|
Запутался с указателями |
|||
|
#18+
может, ты в кодировках запутался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2006, 15:03
|
|||
|---|---|---|---|
|
|||
Запутался с указателями |
|||
|
#18+
Там первые 2 байта - длина строки (для VARCHAR и CHAR типов) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2006, 15:04
|
|||
|---|---|---|---|
|
|||
Запутался с указателями |
|||
|
#18+
Нет, если в watch добавить sqlda->sqlvar[0].sqldata он указывает бог знает куда, а не на результирующую строку запроса. &sqlda->sqlvar[0].sqldata - тот же эффект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2006, 15:10
|
|||
|---|---|---|---|
|
|||
Запутался с указателями |
|||
|
#18+
Ой, спасибо: System::String^ tempstring = gcnew String(sqlda->sqlvar[i-1].sqldata+2); Так работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2006, 15:11
|
|||
|---|---|---|---|
|
|||
Запутался с указателями |
|||
|
#18+
Igor SkvortsovString(sqlda->sqlvar[i-1].sqldata+2); Так работает. там совсем не обязательно есть завершающий ноль. даже так: сильно повезет, если он есть в результате того, что фактическая длина строки меньше размера поля. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2006, 15:25
|
|||
|---|---|---|---|
|
|||
Запутался с указателями |
|||
|
#18+
Карабас Барабас КБ> Там первые 2 байта - длина строки (для VARCHAR и CHAR КБ> типов) кстати, наврал немного: это только для VARCHAR для типа CHAR длину надо брать из размера поля Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2030042]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 483ms |

| 0 / 0 |
