|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.10.2009, 13:47 | #1 |
Пользователь
Регистрация: 13.06.2009
Сообщений: 21
|
ADO --->Access
Я связался с базой (Access) через ADO, у меня есь таблица города которая заполняется из программы в таблицу, затем она в другом метсе грузится в ЛистБокс. (до этого момента все как по маслу работает). Нужно чтобы при добавлении нового города создавалась таблица, при удалении удалялась. В этом и есть загвоздка...
|
04.10.2009, 14:15 | #2 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
ну и пишите
по добавлению Код:
Код:
|
05.10.2009, 07:48 | #3 |
Пользователь
Регистрация: 13.06.2009
Сообщений: 21
|
Хм...
Ну впринцпе я догадывался что код такой будет = ), но тут вопрос в параметрах этого когда(?), и там где его писать...
|
05.10.2009, 09:16 | #4 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
|
05.10.2009, 09:57 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Для удаления просто имя таблицы пиши.
I'm learning to live...
|
|
05.10.2009, 11:14 | #6 | |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
Цитата:
хотя, имхо, лучше заносить все данные в одну таблицу, в которой будут все те поля, что собирались создавать вместе с каждой новой таблицей, плюс поле с айдишником форейн_кей на вторую таблицу-справочник по городам и тогда добавление города будет через Код:
Код:
|
|
05.10.2009, 12:12 | #7 |
Форумчанин
Регистрация: 01.12.2006
Сообщений: 241
|
А зачем на город по таблице???
не рационально....
Програмисты - единственные люди, которым платят за исправления их же ошибок
|
05.10.2009, 21:08 | #8 |
Пользователь
Регистрация: 13.06.2009
Сообщений: 21
|
...
В городах есь районы, районы конечный параметр, тоесть распределения на улицы не будет, поэтому я считаю что должна быть таблицы с именем города в которой хранятся названия районов, может есть и более рациональный способ не спорю, я токо начинаю работать с БД.
|
05.10.2009, 22:36 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
soleil@mmc, коллега, ну зачем же Вы новичку рассказываете как делать то, что ему делать совершенно не нужно!
Ekzot1k, то, что Вы придумали изменяемую во время работы структуру БД (т.е. структуру управляемую данными), говорит только о том, что Вы 1) плохо продумали решение своей задачи (или изначально себе поставили неверную задачу) 2) плохо представляете, что такое реляционная БД и что такое нормальная форма... Ну, помимо того ОГРОМНОГО гемора, который Вы получаете при реализации Вашей идеи, представьте, например, что Вам потребуется сделать, если Вам нужно просто напросто получить список городов?! да и с поддержанием целостности БД возникнут сложности.. Короче, не морочьте себе голову, все города должны быть в ОДНОЙ таблице. |
05.10.2009, 23:20 | #10 | |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
Цитата:
потому что гадать что же реально нужно сделать ТС за гранью моих возможностей (читайте, нет на это времени) и даже такой итерационный подход к получению оптимального решения (а оно существует?!) приветствуется, особенно, у учащихся - человек научится как делать ошибки и как их исправлять - а это самый настоящий рефакторинг со всеми прибамбасами (как получить новую структуру старых данных и ничего при этом не потерять) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
access+delphi+ado | aid_013 | БД в Delphi | 2 | 10.07.2010 09:28 |
сортировка в ADO Access | eisenheim | БД в Delphi | 2 | 26.09.2009 12:06 |
Access и ADO | stel2 | БД в Delphi | 3 | 05.06.2009 08:11 |
ADO & Access | Регишка | БД в Delphi | 7 | 24.11.2008 15:48 |
Access/ADO | Anton_S | БД в Delphi | 2 | 26.05.2008 08:24 |