Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.149.233.62] |
|
Сообщ.
#1
,
|
|
|
Народ расскажите - можно ли в Accsess настроить автоматическую вставку числа и как это сделать?
|
Сообщ.
#2
,
|
|
|
Автоинкрементное поле.
|
Сообщ.
#3
,
|
|
|
А если понадобиться сделать автоматическую вставку даты или времени?
|
Сообщ.
#4
,
|
|
|
По-моему в MS Access нельзя, а многие сервера позволяют - например в MS SQL Server - ставим поле типа DateTime, устанавливаем что не может быть NULL и значение по умолчанию GetDate() - тогда при вставке записи будет ставится текущяя дата, но в MS Access такого вроде бы нет.
|
Сообщ.
#5
,
|
|
|
Может быть написать макрос в бейсике, только пока не могу придумать как это сделать.
|
Сообщ.
#6
,
|
|||
|
Что-нибудь вроде обработчика события BeforeInsert |
Сообщ.
#7
,
|
|
|
Пробовала составить выражение в конструкторе - значение по умолчанию, но вот работать не хочет.
|
Сообщ.
#8
,
|
|||
|
Не понял проблемы. Попробовал в Access 2002 (XP) следующее: 1. В конструкторе таблиц создал таблицу: f1 | Счетчик f2 | Дата/время f3 | Текстовый 2. В свойствах поля (вкладка "Общие") f2 в поле "Значение по умолчанию" написал Now() Теперь при вставке в таблицу новой записи, поля f1 и f2 автоматически заполняются: f1 - очередное значение счетчика, f2 - текущие дата и время. |
Сообщ.
#9
,
|
|
|
Спасибки большое - это именно то чего я хотела!
|