powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Allow Null в DataSet
19 сообщений из 19, страница 1 из 1
Allow Null в DataSet
    #34867799
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищи, имеется MS SQL 2005 и C#, вопрос в следующем, можно ли получить из DataSet информацию о том чему равно свойство Allow Null у колонки DataSet?

Заранее благодарю!!!
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34867951
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий ОрловТоварищи, имеется MS SQL 2005 и C#, вопрос в следующем, можно ли получить из DataSet информацию о том чему равно свойство Allow Null у колонки DataSet?

Заранее благодарю!!!

Можно почему нет? Или вы имеете ввиду получить данные о колонке на сервере?
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34868273
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну т.e. я получил DataSet на клиенте, могу я по нему определить по его columns это свойство?
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34868363
Sergey Tokarev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий ОрловТоварищи, имеется MS SQL 2005 и C#, вопрос в следующем, можно ли получить из DataSet информацию о том чему равно свойство Allow Null у колонки DataSet?

Заранее благодарю!!!

DataColumn.AllowNulls ?
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34868432
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Дмитрий Орлов
> ... Allow Null у колонки DataSet?

Посмотри DataColumn.AllowDBNull Property в Help (index)

С уважением, Владимир
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34868449
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!!!
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34873102
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищи , в свете ваших советов, столкнулся со следующим:
MaxLength и AllowDBNull у меня в колонках DataSet не определяются. Те вне зависимости от реальных свойств колонки ds.Tables[0].Columns[idx].MaxLength = -1, а ds.Tables[0].Columns[idx]. AllowDBNull = true. В чем может быть проблема? Сервер – MS SQL 2005, коннект осуществляю через SqlConnection.
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34874142
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думающий Дмитрий ОрловТоварищи, имеется MS SQL 2005 и C#, вопрос в следующем, можно ли получить из DataSet информацию о том чему равно свойство Allow Null у колонки DataSet?

Заранее благодарю!!!

Можно почему нет? Или вы имеете ввиду получить данные о колонке на сервере?

Может тогда стоит ответит на вопрос?

Что значит реальных свойств? Вы эти свойства выставили или хотите чтобы они сами с сервера загрузились в соответствии со свойствами таблиц в базе?
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34874203
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думающий Думающий Дмитрий ОрловТоварищи, имеется MS SQL 2005 и C#, вопрос в следующем, можно ли получить из DataSet информацию о том чему равно свойство Allow Null у колонки DataSet?

Заранее благодарю!!!

Можно почему нет? Или вы имеете ввиду получить данные о колонке на сервере?

Может тогда стоит ответит на вопрос?

Что значит реальных свойств? Вы эти свойства выставили или хотите чтобы они сами с сервера загрузились в соответствии со свойствами таблиц в базе? Именно, на сервере в таблице у реальной колонки NAME я выставляю тип nvarchar(50), а Allow Null = false. И мне надо, что бы в DataSet у этой колонки MaxLength был равен 50, а AllowDBNull = false...
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34875491
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ручками выставляете в датасете на клиенте.
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34876814
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДумающийРучками выставляете в датасете на клиенте. ну это совсем не то, тк как нужно определять именно по DataSet, тк запрос по которому забираются данные из БД всегда различен... И как по запросу, в котором используются несколько таблиц и запрос всегда разный получить от БД информацию по полям ???
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34876910
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Найдете отпишитесь.

Информацию по полям можно получить с сервера сделав к нему запрос (для ms sql используя INFORMATION_SCHEMA)
А потом уже в коде используя эту информацию расставить значений свойств DataSet 'a
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34877017
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Встает резонный вопрос: а зачем эти свойства, только для изменения на клиенте и на клиенте никакой информации не дающие?
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34877187
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий ОрловВстает резонный вопрос: а зачем эти свойства, только для изменения на клиенте и на клиенте никакой информации не дающие?
Я задавал себе тотже вопрос)))
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34877348
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для размышлений
/topic/121877&hl=allowdbnull
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34877456
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да же с учетом всего написанного, разберем такой момент:
1) есть процедура, ей на вход подается sql запрос (текстом)
2) запрос может быть любой
3) в процедуре по запросу делается DataSet
И теперь главный вопрос: как в процедуре да же учетом доступности INFORMATION_SCHEMA.COLUMNS получить данные по MaxLength и AllowDBNull для колонок, учитывая что названия колонок могут быть одинаковыми????
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34877777
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто ищет тот найдет:)
http://support.microsoft.com/kb/301216/ru
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34877859
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий ОрловКто ищет тот найдет:)
http://support.microsoft.com/kb/301216/ru
Спасибо)
...
Рейтинг: 0 / 0
Allow Null в DataSet
    #34879281
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот по колонке DataSet определить к какой таблице онa относиться видимо нельзя, или я ошибаюсь?
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Allow Null в DataSet
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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