![]() |
|
Модераторы: gambit |
![]()
|
|
| Нов |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 8.7.2008 Где: Украина г. Харько в Репутация: нет Всего: нет |
Доброго времени суток. Возникла проблема, может кто сталкивался...
Суть проблемы - есть XML-схема, на основе которой строиться DataSet с двумя DataTable (Department, Employee). Таблицы связаны вот так:
И тут ньюанс - добавление во второую таблицу должно идти строго по IDDepartment. Таблицы связаны с GridView-ми, ADO сохранен в состоянии,
И вот тут проблема. С каждым обращением к клиенту ключевые поля (см {XML} начинают прыгать. Т.е. по загрузке было 3 записи. Их ID При После любого первом обращения запуске к серверу -0 -3 -1 -4 -2 -5 Я понимаю, что тут проблема состояния, но с какой стороны к ней подойти Буду благодарен за помощь, в том числе и указание, в какую сторону двигаться. Это сообщение отредактировал(а) Нов - 19.8.2008, 09:42 |
||||
|
|||||
| Idsa |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2086 Регистрация: 5.12.2006 Где: Томск Репутация: 15 Всего: 62 |
Думаю, DataSet здесь непричем. Такое ощущение, что в базе есть какой-то хитрый тригер.
И еще странно, что ID растут в отрицательную сторону. |
|||
|
||||
| Нов |
|
||||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 8.7.2008 Где: Украина г. Харько в Репутация: нет Всего: нет |
DataSet реализован на основе ХМL схемы. И не зависит от БД. Вот она(схема) целиком.
Жирным я выделил участок, отвечающий за связь таблиц, автоинкремент которого и совершает такие скачки. Впрочем остальные автоинкременты по ключевым полям тоже растут со скачками.
Тут нет базы - запись(чтение) идут в XML файл.
В этом моя вина. Это я их так и обозначил... в жизни они растут в положительную сторону. Спасибо за ответ. Это сообщение отредактировал(а) Нов - 19.8.2008, 19:19 |
||||||||||
|
|||||||||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |