![]() |
|
|
![]()
|
|
| Teleport |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 5.7.2008 Где: Прибалтика Репутация: 1 Всего: 6 |
вот создаю БД программно:
как мне таблицы теперь программно создавать в этой бд? я понимаю, что sql запросом. Примерно так: ('CREATE TABLE customer (First_Name char(50), Last_Name char(50), Address char(50))'); Но как мне его в моем коде прописать? Вообще как тут можно запрос любой прописать? |
|||
|
||||
| Данкинг |
|
||||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Подключайся к созданной БД через ADO, да прописывай. Вот мой пример (без комментариев, надеюсь, разберёшься, что и где я имел в виду):
-------------------- There's nothing left but silent epitaphs. |
||||
|
|||||
| Teleport |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 5.7.2008 Где: Прибалтика Репутация: 1 Всего: 6 |
2 Данкинг - неа, не все понятно
pp, conn, zapros, ado - как описать? я описал так:
но мне пишет, что Invalid variant operation.... |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
conn - adoconnection
pp - переменная типа string zapros - adoquery ado - adotable -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Teleport |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 5.7.2008 Где: Прибалтика Репутация: 1 Всего: 6 |
вот сделал как понял... выкладываю проект - где ошибка понять не могу...
что я там не так сделал? Присоединённый файл ( Кол-во скачиваний: 6 )
sozd_table.rar 9,76 Kb |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
"Неверный файл проекта" там. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Teleport |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 5.7.2008 Где: Прибалтика Репутация: 1 Всего: 6 |
извини
может ошибка потому что я делал в 2007 делфи? из файла проекта нужно удалить строку
если это то, о чем я думаю!! |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
В смысле, файл ресурса неверный, а не проекта.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Teleport |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 5.7.2008 Где: Прибалтика Репутация: 1 Всего: 6 |
да, спасибо)))) я удалил ADOConnection и прописал свойства ConnectionString у Ado и zapros. таблицы создаются
только ошибка вылазиет... при создании - это явно какой-то простой недочет по незнанию или невнимательности... вот файлы проекта и сам exe. Посмотри пожалуйста на ошибку, если не трудно или запустится...))) Добавлено через 6 минут и 37 секунд всеее!!! исправил - имя таблицы, блин, неправильно написал!! Спасибо огромное)))))) Присоединённый файл ( Кол-во скачиваний: 4 )
sozd_tablici.rar 285,34 Kb |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Угу, явно что-то с именем таблицы. Запустил .exe, а проект так и не запускает, видимо, D7 не понимает проектов D2007. Хотя проекты D2005 понимает.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Teleport |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 5.7.2008 Где: Прибалтика Репутация: 1 Всего: 6 |
Спасибо, вопрос решен
|
|||
|
||||
| Hellen |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 168 Регистрация: 3.7.2006 Где: Москва Репутация: 2 Всего: 3 |
А ответа на этот вопрос я так и не нашла........... |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
Hellen, в чем твой вопрос конкретно?
|
|||
|
||||
| Hellen |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 168 Регистрация: 3.7.2006 Где: Москва Репутация: 2 Всего: 3 |
Как создать и как организовать, куда написать запрос...... Использую ADODataSet1, ADOConnection1, DataSours. База Аксес. Необходимо чтоб пользователь смог создать таблицу. Вообще у меня идея такая: Пользователь вводит всякую разную информацию в едиты и в мемо, А потом он нажимает кнопку сохранить, появляется окно с предложением ввести имя. (насамом деле это имя будущей таблицы) Жмёт кнопку сохранить и данные из эдитов прыгают в поля созданой таблицы и POST. |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
||||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |