
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.02.2004, 20:06
|
|||
|---|---|---|---|
|
|||
сохранение истории |
|||
|
#18+
есть ли способ быстрого слияния содержимого таблиц? (т.е., одна - history для другой)? я нашёл такой вариант: DoCmd.TransferDatabase acImport, "Microsoft Access", "Trial5.MDB", acTable, MAIN_TABLE, MAIN_HISTORY_TABLE, False но, как оказалось, если MAIN_HISTORY_TABLE уже существует, данные не доливаются в неё, а создаётся новая табличка! в правильном направлении хоть иду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.02.2004, 20:19
|
|||
|---|---|---|---|
сохранение истории |
|||
|
#18+
INSERT INTO Таблица2 SELECT Таблица1.* FROM Таблица1 Чем не устраивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.02.2004, 20:45
|
|||
|---|---|---|---|
|
|||
сохранение истории |
|||
|
#18+
ну, потому что как выполнять команду? ADODB.command и т.д. а когда открываю connection, Access ругается, что уже открыто - потому что это та же самая база, из которой я команду и выполняю. ????! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2004, 12:41
|
|||
|---|---|---|---|
|
|||
сохранение истории |
|||
|
#18+
То, что уже открыто, открывать не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2004, 13:20
|
|||
|---|---|---|---|
|
|||
сохранение истории |
|||
|
#18+
ну, кстати, не сказал бы. я сейчас делаю так: Dim cnn As New ADODB.connection cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & databaseFullName Dim cmd As New ADODB.command cmd.CommandText = "INSERT INTO " & destTable & " SELECT * FROM " & sourceTable cmd.ActiveConnection = cnn cmd.Execute cnn.Close и всё работает. может быть, есть другие варианты - или подводные грабли у этого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2004, 13:37
|
|||
|---|---|---|---|
сохранение истории |
|||
|
#18+
2 фонарь Вахмурка - есть CurrentProject.Connection cmd.ActiveConnection = CurrentProject.Connection ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1676425]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
154ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 455ms |

| 0 / 0 |
