Змінюй хід війни! Допомагай ЗСУ!

C# и PostgreSQL

  • Автор теми Автор теми F.a.T.a.L.
  • Дата створення Дата створення
Статус: Офлайн
Реєстрація: 31.01.2008
Повідом.: 70
C# и PostgreSQL

Столкнулся с проблемой при чтении из базы данных значений полей типа int. Может кто сталкивался и знает как их считать???
Вариант типа:
reader.GetString(0)
reader.GetInt16(0)

не помогают... Что делать???
 
Вы бы хоть какие-то подробности предоставили, например в чём именно проявляется, что "не помогает"? Исключение? Тогда все подробности. Кроме того, любопытно было бы узнать, что возвращает GetFieldType(0).
 
используй GetValue и посмотри что возвращается
 
В чем ошибка?
 
Ошибка исправлена...

Подробности: Тип поля serial и integer устанавливают типы Int32 и считать их можно только как .GetInt32()
 
Назад
Зверху Знизу