|
|
|
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, 20:48 |
|
||
|
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:06 |
|
||
|
Api Call Select
|
|||
|---|---|---|---|
|
#18+
Вызов mysql_real_query() дает ту же ошибку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2016, 21:19 |
|
||
|
Api Call Select
|
|||
|---|---|---|---|
|
#18+
Вроде работает, если указать флаг CLIENT_MULTI_RESULTS Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2016, 22:54 |
|
||
|
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:17 |
|
||
|
Api Call Select
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Код: pascal 1. Тут ошибка при вставке на форум. Читать как Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2016, 17:19 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39345943&tid=1831214]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
160ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 434ms |

| 0 / 0 |
