Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataTable.Columns(0).AutoIncrementSeed = -1, не работает!!! (VS2005) / 3 сообщений из 3, страница 1 из 1
11.10.2007, 11:46
    #34862595
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataTable.Columns(0).AutoIncrementSeed = -1, не работает!!! (VS2005)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
        With tbl ' DataTable не связана с датасетом и заполненна с помощью датаридера - tbl.Load(DataReader)'
            .DefaultView.Sort = "ID"
            
            With .Columns("ID")
                .Unique = True
                .AutoIncrement = True
                .AutoIncrementSeed = - 1 
                .AutoIncrementStep = - 1 
                .ReadOnly = True
            End With
        End With
        Dim rw as DataRow = tbl.NewRow ' вот здесь rw("ID") = отнюдь не  минус  1 , как хотелось бы, а = MAX(ID) -  1 
В чем я не прав???
...
Рейтинг: 0 / 0
11.10.2007, 15:30
    #34863612
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataTable.Columns(0).AutoIncrementSeed = -1, не работает!!! (VS2005)
А после добавления в DataTable?
...
Рейтинг: 0 / 0
11.10.2007, 21:38
    #34864474
Витал-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataTable.Columns(0).AutoIncrementSeed = -1, не работает!!! (VS2005)
Прошу извинить сообщество, что не сразу сказал о том, что проблемку решил. Стал делать так.
1. Получаю из БД ридером сначала только схему,
2. Настраиваю автоинкремент,
3. Заливаю данные.
Заработало.
Спасибо buser за то, что откликнулся!
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataTable.Columns(0).AutoIncrementSeed = -1, не работает!!! (VS2005) / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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