|
|
|
сохранение истории
|
|||
|---|---|---|---|
|
#18+
есть ли способ быстрого слияния содержимого таблиц? (т.е., одна - history для другой)? я нашёл такой вариант: DoCmd.TransferDatabase acImport, "Microsoft Access", "Trial5.MDB", acTable, MAIN_TABLE, MAIN_HISTORY_TABLE, False но, как оказалось, если MAIN_HISTORY_TABLE уже существует, данные не доливаются в неё, а создаётся новая табличка! в правильном направлении хоть иду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2004, 20:06 |
|
||
|
сохранение истории
|
|||
|---|---|---|---|
|
#18+
INSERT INTO Таблица2 SELECT Таблица1.* FROM Таблица1 Чем не устраивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2004, 20:19 |
|
||
|
сохранение истории
|
|||
|---|---|---|---|
|
#18+
ну, потому что как выполнять команду? ADODB.command и т.д. а когда открываю connection, Access ругается, что уже открыто - потому что это та же самая база, из которой я команду и выполняю. ????! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2004, 20:45 |
|
||
|
сохранение истории
|
|||
|---|---|---|---|
|
#18+
То, что уже открыто, открывать не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 12:41 |
|
||
|
сохранение истории
|
|||
|---|---|---|---|
|
#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:20 |
|
||
|
сохранение истории
|
|||
|---|---|---|---|
|
#18+
2 фонарь Вахмурка - есть CurrentProject.Connection cmd.ActiveConnection = CurrentProject.Connection ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2004, 13:37 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32424191&tid=1676425]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
150ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 444ms |

| 0 / 0 |
