Проблема в том, что я получаю Byte[] вместо строки в качестве результат моего запроса:
Код: Выделить всё
using(var cmd = Connection.CreateCommand())
{
cmd.CommandText = GET_OPERATIONS_QUERY;
using(var reader = cmd.ExecuteReader())
{
if (reader.Read())
Console.WriteLine(reader.GetString(0));
}
}
IBM.Data .DB2.iSeries
Решением было установить для свойства CharBitDataAsString значение true
Код: Выделить всё
iDB2ProviderSettings.CharBitDataAsString = true;
- .Net Core 2.1
IBM.Data.DB2.Core 1.3.0.100
Подробнее здесь: https://stackoverflow.com/questions/545 ... g-net-core
Мобильная версия