|
|
|
[q] MDB+Interbase => ADP 2000 + MSSQL70 + Interbase
|
|||
|---|---|---|---|
|
#18+
hi *All*! Появилась необходимость перевести небольшую "приблуду" (MDB) которая работала в связке с Interbase (GDB). В локальные таблицы (MDB) добавлялись пользователем записи используя данные из присоедененных таблиц БД Interbase как справочники (таблицы присоеденены через ODBC, драйвер - INTERSOLV InterBase ODBC Driver). В визуальной форме (MDB) есть комбобокс, источником строк которого есть присоедененные таблицы Interbase. При переводе на ADP-"рельсы" возникла проблема работы с этими присоедененными таблицами. Единственное, что сперва пришло в голову - это при открытии формы обновлять локальную таблицу, которая и будет источником строк для комбобокса. Dim con As New ADODB.Connection Dim rst As New ADODB.Recordset con.Open "Driver={INTERSOLV InterBase ODBC Driver (*.gdb)};" & _ "Server=localhost;" & _ "Database=localhost:D:\Depo\gdb\20040331\depo.gdb;" & _ "Uid=SYSDBA;" & _ "Pwd=masterkey" rst.Open "DEPO", con DoCmd.RunSQL "DELETE * FROM blablabla" While not rst.eof DoCmd.RunSQL "INSERT INTO blablabla (...) VALUES (... rst.Fields ...)" rst.MoveNext Wend Но чувствую, что это коряво. Поделитесь опытом, кто сталкивался с этой проблемой. Спасибо всем ответившим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2004, 19:29:03 |
|
||
|
[q] MDB+Interbase => ADP 2000 + MSSQL70 + Interbase
|
|||
|---|---|---|---|
|
#18+
через sql2000 можно прицепить ODBC как View - не придётся переделывать mdb,но придётся проапгрейдить sql до 2000! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2004, 19:35:00 |
|
||
|
[q] MDB+Interbase => ADP 2000 + MSSQL70 + Interbase
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2004, 19:35:54 |
|
||
|
[q] MDB+Interbase => ADP 2000 + MSSQL70 + Interbase
|
|||
|---|---|---|---|
|
#18+
А можно по-подробнее по поводу - "MSSQL умеет линковаться к другим серверам"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2004, 20:03:59 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1600&tid=1673407]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
85ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 414ms |

| 0 / 0 |
