У кого-нить такое было?

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Nikolka
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 174
Зарегистрирован: 01.01.2004 (Чт) 2:06

У кого-нить такое было?

Сообщение Nikolka » 16.03.2005 (Ср) 21:20

Вообщем. Прога работает. Записывает в БД данные. При работе проги всё тип-топ. Как только вырубаю прогу, все данные перемещаются на n позиций вперёд. Смотрел - при выходе я ничего не делаю.

Параметры: Jet, Access, использую простую Data1

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 17.03.2005 (Чт) 8:09

Что значит "данные перемещаются"?
Lasciate ogni speranza, voi ch'entrate.

Andrev
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 19.01.2005 (Ср) 9:22
Откуда: Kursk

Сообщение Andrev » 17.03.2005 (Чт) 9:08

Что-то не все понятно. Думаю, имеет смысл выложить программу для всеобщего обозрения и всестороннего анализа. Образуется конкретика - будем рассуждать.
В этой жизни нет ничего невозможного. Если у вас что-то не получается, значит, вы что-то делаете не так.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 17.03.2005 (Чт) 11:44

Ну, всю программу, я думаю, будет излишним выкладывать. Но если бы многоуважаемый дон потрудился объяснить, что он имеет в виду, говоря: "данные перемещаются на n позиций вперёд", было бы просто отлично. А то я от такой метафоры, признаться, слегка в ступор впал...

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 17.03.2005 (Чт) 14:03

Да скорей всего данные редактируются в Grid-e, после его закрытия/открытия они сортируются (то бишь перемещаются).
Вот и все тайны перемещений...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Nikolka
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 174
Зарегистрирован: 01.01.2004 (Чт) 2:06

Сообщение Nikolka » 17.03.2005 (Чт) 17:18

"Данные перемещаются" означает что все записи переходят на новые позиции, допустим была запись 5 стала 15...

Визуальной Grid не пользуюсь(только этой убогой Data1). А насчёт сортировки - как её избежать?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 17.03.2005 (Чт) 17:53

Советую подучить матчасть. У записей БД нет такого понятия, как позиция. Если программа использует порядковые номера записей, это уже свидетельствует о неправильном дизайне программы.
Lasciate ogni speranza, voi ch'entrate.

Nikolka
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 174
Зарегистрирован: 01.01.2004 (Чт) 2:06

Сообщение Nikolka » 22.03.2005 (Вт) 20:28

пасиба, буду использовать счётчик :D


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 1

    TopList  
cron