Для чтения данных из базы данных я использую пакет net.ibm.data.db2 (версия 6.0.0.300).
Код: Выделить всё
string mySelectQuery = "SELECT * FROM XYZ";
DB2Command myCommand = new DB2Command(mySelectQuery, conn);
DB2DataReader reader = myCommand.ExecuteReader();
object value = reader.GetValue(0);
< /code>
Я получаю это исключение: < /p>
system.invalidcastexception: указанный актер не действителен. Ibm.data.db2types.db2timestamp.op_explicit (db2timestamp source)
at ibm.data.db2.db2datawrapper.getValu DB2TimeStamp
Код: Выделить всё
DB2TimeStamp value = reader.GetDB2TimeStamp(0);
< /code>
К сожалению, когда я пытаюсь получить доступ к значению DateTime, используя .Value
Код: Выделить всё
2024-11-25-24.00.00.000000
Подробнее здесь: https://stackoverflow.com/questions/796 ... in-c-sharp