
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.11.2016, 20:48
|
|||
|---|---|---|---|
|
|||
Api Call Select |
|||
|
#18+
Есть такая селективная процедура Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Я ее запускаю в консоли Код: sql 1. и вижу таблицу. Теперь вопрос, как мне достать эту таблицу используя C-Prepared Statements? Документация говорит о функции mysql_stmt_next_result(), но тут же говорит, что эта функция появилась в версии 5.5, а у меня веросия 5.1 С уважением, Vasilisk ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2016, 21:06
|
|||
|---|---|---|---|
|
|||
Api Call Select |
|||
|
#18+
При таком коде Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. функция mysql_stmt_execute возвращает ошибку PROCEDURE test.sp_d_test can't return a result set in the given context ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2016, 21:19
|
|||
|---|---|---|---|
|
|||
Api Call Select |
|||
|
#18+
Вызов mysql_real_query() дает ту же ошибку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2016, 22:54
|
|||
|---|---|---|---|
|
|||
Api Call Select |
|||
|
#18+
Вроде работает, если указать флаг CLIENT_MULTI_RESULTS Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.11.2016, 17:17
|
|||
|---|---|---|---|
|
|||
Api Call Select |
|||
|
#18+
Может, кто пнет в нужном направлении. Не могу получить имена полей, возвращаемых процедурой Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. В полях LFld^.name, LFld^.name_length содержится мусор, поле LFld^.type заполняется корректно Если сделать Код: pascal 1. то в LFld^.name приходит корректное значение, в LFld^.name_length все равно мусор. Для обычного селекта из таблицы Код: pascal 1. Структура заполняется корректно и для UCS2 и для UTF8. С одним НО. Документация говорит char * name The name of the field, as a null-terminated string. If the field was given an alias with an AS clause, the value of name is the alias. For a procedure parameter, the parameter name.Так вот для UCS2 она не null-terminated, но в name_length приходит честный размер в байтах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.11.2016, 17:19
|
|||
|---|---|---|---|
|
|||
Api Call Select |
|||
|
#18+
_Vasilisk_ Код: pascal 1. Тут ошибка при вставке на форум. Читать как Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1831214]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
178ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 468ms |

| 0 / 0 |
