Страница: 1 |
Вопрос: создание таблицы методом Execute (ADO) | Добавлено: 26.12.02 12:45 |
Автор вопроса: ![]() |
Всем добрый день. |
Ответы | Всего ответов: 7 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 2 Ответов: 8 |
Профиль | Цитата | #1 | Добавлено: 26.12.02 14:03 |
В SQL есть такой оператор DROP TABLE ???????, попробуй его применить... |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 2 Ответов: 85 |
Профиль | Цитата | #2 | Добавлено: 26.12.02 14:23 |
К сожалению база не SQL, а Access ![]() |
Номер ответа: 3 Автор ответа: ![]() ![]() Вопросов: 2 Ответов: 117 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 26.12.02 14:29 |
Я не понял, при чем сдесь Command.Execute. А что, остальные методы запросов позоляют в одной ДБ создавать таблицы с одинаковыми именами? |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 2 Ответов: 8 |
Профиль | Цитата | #4 | Добавлено: 26.12.02 14:51 |
Если у тебя уже существует эта таблица, и её просто надо обновить, тогда сначала очисти её от данных, а затем заполни новыми... |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 2 Ответов: 85 |
Профиль | Цитата | #5 | Добавлено: 26.12.02 16:01 |
Если бы можно было так решить этот вопрос, я бы решил, стоит определенная задача, а именно заменить существующую таблицу шаблоном и только потом заполнить данными. Access, как то это делает, там в коде можно и метод соответствующий применить. Более того пытаюсь использовать ADOX - не дает, кричит провайдер не поддерживает, при этом провайдер OLEDB Jet 4.0, а в документации написано поддерживает всё |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 2 Ответов: 8 |
Профиль | Цитата | #6 | Добавлено: 26.12.02 16:36 |
Если ты проект делаешь в аксесе, то используй макрос DeleteObject, он удаляет любой объект базы данных DoCmd.DeleteObject acForm , tblName Если через VB, то я уверен там есть такая же возможность, попробуй поискать... |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Хранитель чата ICQ: 137392264 Вопросов: 8 Ответов: 557 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 29.12.02 08:41 |
Вот пример кода из VB для проверки существования таблицы и создания заново: Set rs = gdb.OpenRecordset("select * from msysobjects where type = 1 AND name like 'TableName';") |
Страница: 1 |
|