![]() |
#10 |
Участник
|
В рамках существующих интеграций знаем типы данных...
...придется фантазировать: Особой вариативности не вижу, потому что за капотам используется внутренний объект и доступа к нему из вне нет (System.Data.SqlClient._SqlMetaData). Остается использовать то, что есть - System.Type. Его можно получить, как минимум 2 способами: - из reader'a (функция GetFieldType); - из самого объекта, что и делаете. С точки зрения эстетики Guid куда приятнее - для объекта типа System.Type функция get_GUID. GUID'ы типов данных можно обернуть в макросы. Встречал реализацию, где сравнивается сам System.Type, но то с чем он сравнивается нужно держать в памяти. |
|
Теги |
system.decimal |
|
|