
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.08.2003, 11:27
|
|||
|---|---|---|---|
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
Подобный вопрос уже однажды задавался в форуме, но толком никто так и не ответил. Работаю с mdb-файлом (Access2000). Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 11:33
|
|||
|---|---|---|---|
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
DoCmd.Rename "Old Employees Table", acTable, "Employees" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 11:33
|
|||
|---|---|---|---|
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
DoCmd.Rename "Старое", acTable, "Новое" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 11:35
|
|||
|---|---|---|---|
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
АПАЗДАЛ! еще и ошибся, на самом деле DoCmd.Rename "Новое", acTable, "Старое" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 11:40
|
|||
|---|---|---|---|
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
ты что путаешь человека? DoCmd.Rename "OldTableName", acTable, "NewTableName" как в SqlServer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 11:44
|
|||
|---|---|---|---|
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
извините, извините читаем хелп DoCmd.Rename новоеИмя [, типОбъекта, староеИмя] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 11:50
|
|||
|---|---|---|---|
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
Спасибо за ответы, но это не совсем то. Я вообще-то работаю на VC++ & ADO (очепятался в заголвке), через SQL этого сделать как я понимаю нельзя. А через интерфейсы ADO? Как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 11:55
|
|||
|---|---|---|---|
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
точно прошу прощения выдернула пример из хелпа и себя запутала и других Rename Method Example The following example renames the Employees table with the specified name: DoCmd.Rename " Old Employees Table", acTable, "Employees" идиотский пример да ещё таскают по всем версиям Аксеса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 12:15
|
|||
|---|---|---|---|
|
|||
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
Dim cat As ADOX.Catalog Dim tbl As ADOX.Table Set cat = New ADOX.Catalog cat.ActiveConnection = CurrentProject.Connection Set tbl = cat.Tables.Item("OldTableName") tbl.Name = "NewTableName" cat.Tables.Refresh Set tbl = Nothing Set cat = Nothing Нужна библиотека ADOX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 12:16
|
|||
|---|---|---|---|
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
Люди! Но разве я могу достучаться до DoCmd из ADO? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 12:21
|
|||
|---|---|---|---|
|
|||
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
ADO - для доступа к данным, для работы сос труктурой - ADOX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2003, 12:27
|
|||
|---|---|---|---|
VS&ADO: Как через SQL переименовать таблицу |
|||
|
#18+
Спасибо! Пока печатал предыдущий ответ появилась заметка про ADOX. Теперь понятно в каком направлении двигаться. Еще раз спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1679783]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
42ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 185ms |
| total: | 354ms |

| 0 / 0 |
