|
|
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
Интересует следующее.. Возможно ли где в БД Access 2000 прописать такое свойство: Каждая новая(создаваемая) таблица в БД будет являться копиией одной из существующих таблиц.. я имею ввиду по структуре и именам полей. Грубо говоря при создании новой таблицы будет копироваться.. эталонная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 23:30 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
Ctrl+c Ctrl+v :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 23:31 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
Прикольно, оказывается Access "TOP 0" не понимает, а то можно было бы SELECT TOP 0 * INTO Tabl2 FROM Tabl1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 10:06 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
2 SergeySV Можно проще :) Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 10:44 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
DoCmd.TransferDatabase ..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 10:50 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
автор Код: plaintext Да, прикольно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:27 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
Where False будет быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:28 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
2 Саныч Я не претендовал на оптимальность :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:32 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
SELECT * INTO .... ??? Как быть с индексами и ключами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:52 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
Не вы меня не поняли.. я хочу что бы аксес копировал.. таблицу.. когда я создаю новую.. а создавать новая будет не через Access .. а через ADO на WebСервер.. т.е. лежит БД на серваке.. пользователь со странички выбирает создать таблицу.. так вот я хочу что бы.. В базе автоматический созвалась копия эталонной таблицы но с именем которое задаст пользователь.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:38 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
Вообще если это не возможно в Access то надо бы тогда синтаксис как копировать таблицу.. с помощью ADO .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:40 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
да не надо тогда ничего копировать напиши DDL скрипт и запускай его из ASP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:50 |
|
||
|
Создание Идентичных таблиц
|
|||
|---|---|---|---|
|
#18+
1. Создать текстовый стринг Create Table bla-bla-bla эталонной таблицы 2. Подставить вместо bla-bla-bla имя, введенное пользователем 3. Выполнить стринг через ADODB.Command 4. Я не знаю, поддерживает ли Create Table в mdb создание ключей/индексов, если нет - то навешиваем все это хозяйство через ADOX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:51 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1627&tid=1674497]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
90ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 417ms |

| 0 / 0 |
