Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблемма в следующием.... / 6 сообщений из 6, страница 1 из 1
09.07.2003, 09:49
    #32202711
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемма в следующием....
(adp SQL2000)
Дело вот в чем
Есть основная форма1 на ней есть доплнительная форма2, источник данных у Ф2 -таблица1(ID,Name) ID-счетчик
На форме2 есть поле Name (из таблицы1) в тал1 есть 5 записей и id последнего=5(допустим).
Делаю следующие, начинаю вводить в поле Name имя, а значение поля счетчик становиться=1, хотя в табл уже есть записи(5).
Если нажму ЭСКЕЙП, то название в поле пропадает, сразуже начинаю писать другое имя и id становиться равным 2 и т.д, сколько раз буду жать Эскейп и вводить имя при каждом новом вводе счетчик увеличивается.
Почему так происходит??? Почему данные в счетчике начались не с 6 а с 1?
Если конечно закрою форму и открою то нормално, id будет равно 6.
И еще на форме у меня есть кнопка удаления записи, так вот если я ввоже в поле name имя, жму эскейп, снова ввожу, id становиться=2
и если я сразуже нажму на кнопку удалить, то по сути дела он мне удалит запист которая имеет id=2, а на самом то деле у этой записи которую я щас ввожу уже будет другой id после закрытия формы и получится что он мне удалит не ту запись которую я хотел бы. Почему так происходит ??? Почему id не растет дальше , а начинается с 1, а после нажатии эскейпа и повторного ввода начинает увеличиваться на 1?????
если что не понятно в моей вопросе спрашивает....Жду советов
...
Рейтинг: 0 / 0
09.07.2003, 10:51
    #32202832
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемма в следующием....
если кода принуждающего изменяться это поле нет а поле берется из счетчика таблицы то наверное нужно :
удалть поле счетчика
сохранить таблицу
создать новое поле счетчика указать идентификацию, шаг = 1

наверное у тебя преобразовался счетчик в рандомный - точно не знаю как это выглядит на практике но слышал что это бывает после принудительного изменения его значения и обратное преобразование невозможно ...
...
Рейтинг: 0 / 0
09.07.2003, 10:54
    #32202839
Nick987
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемма в следующием....
У формы есть свойство "Загрузить значения по умолчанию". Какое значение имеет?
...
Рейтинг: 0 / 0
09.07.2003, 11:28
    #32202895
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемма в следующием....
Значение по умолчанию стоит "ДА", а точнее загрузить значение по умолчанию
...
Рейтинг: 0 / 0
10.07.2003, 10:47
    #32204067
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемма в следующием....
В таблице поле id имеет шаг 1
то есть увеличивается на 1 пр каждой новой записи.
Так и не могу разобраться в чем тут дело.....
Хелппп
...
Рейтинг: 0 / 0
10.07.2003, 15:09
    #32204617
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемма в следующием....
Никто с таким не сталкивался что ли?
Почему счетчик, начинается с 1, если перейду на другую запись и снова вернусь на первую, то счетчик уже равен не 1, а как положенно (последняязапись+1).Меня интересует почему счетчик начинается с 1
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблемма в следующием.... / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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