|
|
|
Два разнах connection, как соеденить данные???
|
|||
|---|---|---|---|
|
#18+
Есть один connection на базу данных mdb, есть еще один connection2 = currentproject.connection проекта adp. Мне необходимо выполнить следующий запрос типа "select * into tbl(connection2) from tbl(connection)" как мне его выполнить как сказать, что данные которые надо добавить находятся в другом базе??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:16:36 |
|
||
|
Два разнах connection, как соеденить данные???
|
|||
|---|---|---|---|
|
#18+
/topic/144052 З.ы. на этом форуме работает поиск ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:20:25 |
|
||
|
Два разнах connection, как соеденить данные???
|
|||
|---|---|---|---|
|
#18+
в данном случае MDB можно еще подключить MDB к серверу как линкед и попросить его выполнить твой запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:30:53 |
|
||
|
Два разнах connection, как соеденить данные???
|
|||
|---|---|---|---|
|
#18+
тока вчера сам этим занимался вот - может что пригодится tarif - имя заданное для линкед сервера файл mdb лежит локально на сервере в этом файле куча таблиц из которых мне нужно было слить в одну сделал табличку для хранения отметок из каких таблиц уже импортировал и курсором - вперед Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:37:47 |
|
||
|
Два разнах connection, как соеденить данные???
|
|||
|---|---|---|---|
|
#18+
Спасибо щас буду пробовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:45:29 |
|
||
|
Два разнах connection, как соеденить данные???
|
|||
|---|---|---|---|
|
#18+
Set cmd = New ADODB.Command cmd.ActiveConnection = cnn cmd.CommandText = "select * into rep_Trans from [ProcData].[dbo].[tbl_Trans] where Tr_ID=" & rs_exp_trans("Tr_ID") cmd.CommandType = adCmdText cmd.Execute Options:=adExecuteNoRecords Set cmd = Nothing выдает ошибку там где from так выглядит это в debug select * into rep_Trans from [ProcData].[dbo].[tbl_Trans] where Tr_ID=156779 ProcData - это база на sql сервере tbl_Trans - таблица Что неправильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 18:21:31 |
|
||
|
Два разнах connection, как соеденить данные???
|
|||
|---|---|---|---|
|
#18+
А зачем ликовать mdb к MS SQL? есть хорошие фeнкции TSQL OPENROWSET, OPENDATASOURCE Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 18:33:50 |
|
||
|
Два разнах connection, как соеденить данные???
|
|||
|---|---|---|---|
|
#18+
Если MDB-к лежит на сервере то чудо функции но если на клиенте то лучше прилинковать серверную таблицу к MDB и выполнить герерогенный запрос через DAO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 19:13:28 |
|
||
|
Два разнах connection, как соеденить данные???
|
|||
|---|---|---|---|
|
#18+
2 Latuk : не обязательно базке лежать на сервере, UNC нужно использовать для доступа, и для запуска сервера использовать не "local system account" а реальный с правами на доступ к сетевым ресурсам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 19:20:01 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1511&tid=1669835]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 310ms |

| 0 / 0 |
