
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.10.2004, 10:04:29
|
|||
|---|---|---|---|
дублирование записи |
|||
|
#18+
Привет АЛЛ! У меня тут возник вопрос. Как продублировать запись если она содержит связанные подчиненные записи(в связанной базе).И соответственно продублировать связанные подчиненные записи (в связанной записи). Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.10.2004, 11:00:36
|
|||
|---|---|---|---|
дублирование записи |
|||
|
#18+
Как и всегда 2 запроса на добавление 1. Дублируем запись в основной таблице 2. Получаем (Вычисляем) идентификатор только что добавленной записи 3. Дублируем записи подчиненной таблицы с новым полем связи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 04:01:58
|
|||
|---|---|---|---|
дублирование записи |
|||
|
#18+
Я как понял текущий индентификатор одзначно определяет запись С запросами понятно используем. Dim dbs As Database Dim rst As Recordset strsql = "INSERT INTO baza ( data, nmr_vz, data_vz, zglvk, rslk, id_isp, id_podpis, id_tip_doc, srk_isp ) SELECT baza.data, baza.nmr_vz, baza.data_vz, baza.zglvk, baza.rslk, baza.id_isp, baza.id_podpis, baza.id_tip_doc, baza.srk_isp FROM baza WHERE (((baza.id)= текущ индентификатор));" DoCmd.SetWarnings False DoCmd.Hourglass (True) Set dbs = CurrentDb() Debug.Print strsql DoCmd.RunSQL strsql DoCmd.SetWarnings True DoCmd.Hourglass (False) А как определить индентификатор добавленной записи разве запросом по максимальному индентификатору.Или есть другой способ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.10.2004, 06:53:38
|
|||
|---|---|---|---|
дублирование записи |
|||
|
#18+
авторА как определить индентификатор добавленной записи разве запросом по максимальному индентификатору.Или есть другой способ. По Max - не эффективно, если к БД подключено более одного пользователя... (обсуждалось многократно) Поищи тута ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1671250]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 394ms |

| 0 / 0 |
