powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Можно ли без DataReader определить тип столбца таблицы БД?
7 сообщений из 7, страница 1 из 1
Можно ли без DataReader определить тип столбца таблицы БД?
    #39354353
FB Programmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. код
Код: c#
1.
MyDataReader.GetDataTypeName(1)


дает нужный результат, но хотелось бы сделать это средствами DataAdapter/DataTable (понятно, что у DataAdapter есть SelectCommand, в котором select к некоторой таблице, тип поля которой и нужно определить)
...
Рейтинг: 0 / 0
Можно ли без DataReader определить тип столбца таблицы БД?
    #39354385
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FB Programmerно хотелось бы сделать это средствами DataAdapter/DataTable
заполнить datatable
...
Рейтинг: 0 / 0
Можно ли без DataReader определить тип столбца таблицы БД?
    #39354486
FB Programmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилFB Programmerно хотелось бы сделать это средствами DataAdapter/DataTable
заполнить datatable
вот так table.Columns[0].DataType получим c# тип данных, хотелось бы работать с БД типом данных (Postgres)
...
Рейтинг: 0 / 0
Можно ли без DataReader определить тип столбца таблицы БД?
    #39354810
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
FB Programmer,

В MS SQL можно запросить данные о столбцах таблицы. В других приличных РБД наверняка что-то подобное тоже есть

Код: c#
1.
Select * from INFORMATION_SCHEMA.COLUMNS where table_name = "table_name'
...
Рейтинг: 0 / 0
Можно ли без DataReader определить тип столбца таблицы БД?
    #39354817
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Посмотрите в системных таблицах
...
Рейтинг: 0 / 0
Можно ли без DataReader определить тип столбца таблицы БД?
    #39354892
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FB Programmerхотелось бы работать с БД типом данных (Postgres)
DbDataAdapter не интересуется GetDataTypeName() (что видно из исходников этого хозяйства)

его вполне устраивает GetFieldType() (можно посмотреть в исходниках SchemaMapping, который sealed internal)

в этой тёмной комнате чёрной кошки нет.
...
Рейтинг: 0 / 0
Можно ли без DataReader определить тип столбца таблицы БД?
    #39354900
ТиФорс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FB ProgrammerТ.е. код
Код: c#
1.
MyDataReader.GetDataTypeName(1)


дает нужный результат, но хотелось бы сделать это средствами DataAdapter/DataTable (понятно, что у DataAdapter есть SelectCommand, в котором select к некоторой таблице, тип поля которой и нужно определить)Что за задача такая - написАть приложение к базе неизвестной структуры? Троян чтоле?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Можно ли без DataReader определить тип столбца таблицы БД?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]