powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Определить тип данных поля DataTable
8 сообщений из 8, страница 1 из 1
Определить тип данных поля DataTable
    #32761468
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо определить какой тип данных в каждой колонке DataTable.
Подскажите пожалуста, пример синтаксиса.
Заранее спасибо.
...
Рейтинг: 0 / 0
Определить тип данных поля DataTable
    #32761524
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
C#
Код: plaintext
1.
dataTable.Columns["имя_колонки"].DataType;
dataTable.Columns[index].DataType;
...
Рейтинг: 0 / 0
Определить тип данных поля DataTable
    #32761545
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уточню вопрос:
(С#)
dataTable.Columns["имя_колонки"].DataType == Константа?
Не могу найти список констант.
...
Рейтинг: 0 / 0
Определить тип данных поля DataTable
    #32761559
gerss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WorobjoffУточню вопрос:
(С#)
dataTable.Columns["имя_колонки"].DataType == Константа?
Не могу найти список констант.

Посмотри в MSDN DataColumn.DataType property. Там все очень хорошо написано, даже с примерами использования.
...
Рейтинг: 0 / 0
Определить тип данных поля DataTable
    #32761664
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так и думал, что отошлют на тот пример... Да, там есть что-то вроде
... System.Type.GetType("System.DateTime")
(VB)
(пришлось вместо = использовать Is.)
я думал, что есть способ использовать "всплывающие" наборы констант. А тут классы... похоже такие конструкции должны работать медленнее.
...
Рейтинг: 0 / 0
Определить тип данных поля DataTable
    #32761666
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если нужны константы - используй TypeCode :)
Код: plaintext
TypeCode tc=Type.GetTypeCode(dataTable.Columns["имя_колонки"].DataType);
описание есть в MSDN: TypeCode Enumeration
...
Рейтинг: 0 / 0
Определить тип данных поля DataTable
    #32761680
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даа... в учебниках по .NET ни чего нет лишнего... %)
...
Рейтинг: 0 / 0
Определить тип данных поля DataTable
    #32762560
Mr. GES
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
my_datacolumn1.ColumnName = "id";
my_datacolumn1.DataType = typeof(Int);
my_datacolumn2.ColumnName = "uid";
my_datacolumn2.DataType = typeof(Guid);
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Определить тип данных поля DataTable
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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