Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
AlexeyObukhov Гость
|
Добавлено: Чт Янв 17 2002 18:55 Заголовок сообщения: Как в Access, с помощью SQL подсоединить таблицу из другой базы ? |
|
|
необходимо из своего приложения создать базу и прилинковать к ней несколько таблиц из других баз. Существует ли SQL запрос который выполняет эту функцию ? |
|
Вернуться к началу |
|
 |
or Гость
|
Добавлено: Чт Янв 17 2002 19:53 Заголовок сообщения: Re: Как в Access, с помощью SQL подсоединить таблицу из другой базы ? |
|
|
Сделать можно только Create Table, однако я не уверен, но как насчет sendkeys  |
|
Вернуться к началу |
|
 |
Евгений Григорьев Гость
|
Добавлено: Чт Янв 17 2002 23:22 Заголовок сообщения: Re: Как в Access, с помощью SQL подсоединить таблицу из другой базы ? |
|
|
По моему с помощью SQL этого сделать нельзя. Можно с помощью VBA.
Dim tdfNew As TableDef ... Set tabledef = database.CreateTableDef (name, attributes, source, connect)
где source - необязательная перменная, указывающая имя табицы во внешней БД
connect - необязательная перменная, указывающая путь к внешней БД |
|
Вернуться к началу |
|
 |
AlexeyObukhov Гость
|
Добавлено: Пт Янв 18 2002 12:31 Заголовок сообщения: Спасибо, все нашел. Попробую реализовать это на VC6.0 |
|
|
; |
|
Вернуться к началу |
|
 |
or Гость
|
Добавлено: Пт Янв 18 2002 18:40 Заголовок сообщения: Re: Спасибо, все нашел. Попробую реализовать это на VC6.0 |
|
|
Как насчет IN? |
|
Вернуться к началу |
|
 |
Pin
Зарегистрирован: 13.01.2002 Сообщения: 32 Откуда: Magnitogorsk
|
Добавлено: Пт Янв 18 2002 20:31 Заголовок сообщения: Re: Как в Access, с помощью SQL подсоединить таблицу из другой базы ? |
|
|
MSDN link: http://msdn.microsoft.com/library/default.asp?url=/library/en-u.. |
|
Вернуться к началу |
|
 |
Pin
Зарегистрирован: 13.01.2002 Сообщения: 32 Откуда: Magnitogorsk
|
Добавлено: Пт Янв 18 2002 20:36 Заголовок сообщения: Re: Как в Access, с помощью SQL подсоединить таблицу из другой базы ? |
|
|
А так: http://msdn.microsoft.com/library/default.asp ?url=/library/en-us/o.. |
|
Вернуться к началу |
|
 |
Pin
Зарегистрирован: 13.01.2002 Сообщения: 32 Откуда: Magnitogorsk
|
Добавлено: Пт Янв 18 2002 20:37 Заголовок сообщения: Re: Как в Access, с помощью SQL подсоединить таблицу из другой базы ? |
|
|
Ну блин!!! http://msdn.microsoft.com/library/ default.asp?url=/library/.. |
|
Вернуться к началу |
|
 |
AlexeyObukhov Гость
|
Добавлено: Пт Янв 18 2002 22:32 Заголовок сообщения: ВСЕХ ПОБЕДИЛ !!!!! |
|
|
нужно делать так: m_access-Create("C:\\temp_db.mdb"); tdef = new CDaoTableDef(m_access); ASSERT(tdef); str.Format("Jet 3.x;Database=C:\\orig_db.mdb"); tdef-Create( "table1", , "table1", str ); tdef-Append(); tdef-Close(); |
|
Вернуться к началу |
|
 |
Евгений Григорьев Гость
|
Добавлено: Пт Янв 18 2002 22:34 Заголовок сообщения: Re: Нуу... Сильно... Но еще ассемблер остался! :)))...- |
|
|
- |
|
Вернуться к началу |
|
 |
AlexeyObukhov Гость
|
Добавлено: Пт Янв 18 2002 22:36 Заголовок сообщения: еще остался не решенным вопрос с базами Access2000 :) |
|
|
- |
|
Вернуться к началу |
|
 |
Эдик Гость
|
Добавлено: Пн Мар 11 2002 16:29 Заголовок сообщения: Re: Как в Access, с помощью SQL подсоединить таблицу из другой базы ? |
|
|
В ообще в SQL можно получить данные из таблицы из любой базы надо только указать откуда таблица что то вроде база1.таблица1 А вообще таблица подключается через ODBC драйвер. |
|
Вернуться к началу |
|
 |
|