Пустая таблица из Postgresql - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Не подскажете, почему из моего VB.NET приложения при запросе к БД Postgresql с помощью Npgsql "читается" структура таблицы (количество и названия колонок), но нет абсолютно строк? Все методы стандартные (код и тут, на форуме встречал), типа: myReader = myCommand.ExecuteReader(). Подключение к БД контролирую по MsgBox(myConnection.Database). Так получаю имена и кол-во колонок в запросе: MsgBox(myReader.GetName(0)) MsgBox(myReader.FieldCount). Все это успешно. Но myReader.RecordsAffected дает -1. (Вот тут не знаю, используется ли RecordsAffected для Select оператора? или только для изменений в БД-таблицах?) myReader.IsOnRow дает False. HasRow то же самое... Ну и не могу прочитать данные: myReader.GetValue() дает Nothing. GetString() то же самое...... Куда копнуть?

Решение задачи: «Пустая таблица из Postgresql»

textual
Листинг программы
While myReader.Read()
...
End While

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.643 из 5
Похожие ответы