powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Изучаю libpq c . Чтобы не плодить темы, создал эту.
6 сообщений из 56, страница 3 из 3
Изучаю libpq c . Чтобы не плодить темы, создал эту.
    #40133175
Уткъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос №6



Пытаюсь сделать

Код: sql
1.
PQsendQuery



в том же коннекте, где до этого уже было PQsendQuery.



Выдает ошибку:

another command is already in progress


Подскажите что нужно сделать с коннектом, чтобы успешно выполнилось новое PQsendQuery?



Делал вот что:



PQconsumeInput(conn);

PQclear(res);



В итоге перед вызовом (prinntf показывает)

PQisBusy(conn)= 0
PQconsumeInput(conn)= 1


А PQsendQuery все равно с ошибкой
another command is already in progress


Подскажите пожалуйста что еще надо сделать чтобы PQsendQuery успешно запустилась?
...
Рейтинг: 0 / 0
Изучаю libpq c . Чтобы не плодить темы, создал эту.
    #40133214
Уткъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PQresultStatus(res) = NULL перед попыnкой запуска PQsendQuery


Скажите что еще можно проверить чтобы PQsendQuery повторно успешно запутилась?
...
Рейтинг: 0 / 0
Изучаю libpq c . Чтобы не плодить темы, создал эту.
    #40135246
Уткъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос №6 закрыт
...
Рейтинг: 0 / 0
Изучаю libpq c . Чтобы не плодить темы, создал эту.
    #40135250
Уткъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос №7


Не получается сделать чтобы одновременно несколько разных передач данных работало одновременно:

PQputCopyData->PQgetCopyData


Создаю цикл где

Код: sql
1.
while (PQgetCopyData>0)



и в нем внутри делаю на другой коннект

Код: sql
1.
PQputCopyData




Даже с использованием PQsendQuery программа зависает, пока работает цикл.

Нужен пример как это работает в режиме PQsetnonblocking.

В исходниках постгресса именно в режиме PQsetnonblocking не нашел.
...
Рейтинг: 0 / 0
Изучаю libpq c . Чтобы не плодить темы, создал эту.
    #40135270
Уткъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно даже в личку

u.utk(собака).bk.ru
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Изучаю libpq c . Чтобы не плодить темы, создал эту.
    #40140530
sheepsonit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста, как в итоге решили проблему ?
...
Рейтинг: 0 / 0
6 сообщений из 56, страница 3 из 3
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Изучаю libpq c . Чтобы не плодить темы, создал эту.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]