Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2008, 20:02   #31
Arkuz
Форумчанин
 
Аватар для Arkuz
 
Регистрация: 22.09.2007
Сообщений: 540
По умолчанию

Чему учили меня, то я и скажу вам...

Смотрится неплохо...

1. Я что-то не совсем понял что у вас там со связями... Главное ключевые поля одни, а связи совсем по другим. Может я не прав, но мне кажется, что там неправильные связи у вас...

2. Подгружайте формы тогда, когда они нужны. А не все сразу с запуском приложения.

3. Как сказал Sm1Le... Так говорили и мне в своё время, когда я был на стадии разработки своей библиотеки. Запретите доступ непосредственно к гриду и сделайте редактирование через форму. И удобнее будет и проблем потом меньше будет.

В целом неплохо... Ждём следующих версий...
Arkuz вне форума Ответить с цитированием
Старый 02.12.2008, 08:20   #32
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

Вчера не было Delphi, поэтому ничего не писал.
opel.omega - приведите структуру, как у Вас связаны таблицы.
Цитата:
Смотрится неплохо...
я бы не сказал, но писать по интерфейсу ничего не буду т.к. автор написал, что интерфейс будет изменен.
фЁдОр вне форума Ответить с цитированием
Старый 02.12.2008, 09:36   #33
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

Друзья насчет связей вы правы связи.jpg они у меня не по ключевым полям поскольку когда я делаю по ключевым то отображается не запись а ее номер

выходит что связи у меня неправельные????
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 02.12.2008, 09:43   #34
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

если можно пожалуйста научите как делать
большая просьба не переделывать мои исходник я хочу сам сделать и научится
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 02.12.2008, 09:52   #35
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

opel.omega-связывать надо не по имени фирмы или клиента, а по его id полю. Писали ведь уже...
фЁдОр вне форума Ответить с цитированием
Старый 02.12.2008, 10:27   #36
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

да вы правы я понел но когда я это делаю то отоброжается уже не запись а ее номер
а как это исправить
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 02.12.2008, 10:51   #37
Sm1Le
Форумчанин
 
Аватар для Sm1Le
 
Регистрация: 31.10.2008
Сообщений: 500
По умолчанию

Говорили же запросом ! ! ! !

В ДБГрид надо выводить не готовую таблицу а запрос ADOQuery ...

А в нем прописать что с чем сравнивать и тд . и тп.

С SQL - знаком ?
Skype : UASm1Le.
Sm1Le вне форума Ответить с цитированием
Старый 02.12.2008, 13:35   #38
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

аааа (блин во чайник) выходит таблица продажи не нужна выходит, можно прям в складе присвоить продано или нет
Стоп
тогда вопрос как сделать к слову продали какуюто деталь и потом через время надо посмотреть когда и кому она была продана

че то я запутался я думаю таблица продаж всетки нужна
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 02.12.2008, 13:39   #39
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

друзья обьясните мне как реализуется продажа со склада (наверно хоть тогда все пойму)
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 02.12.2008, 13:54   #40
Sm1Le
Форумчанин
 
Аватар для Sm1Le
 
Регистрация: 31.10.2008
Сообщений: 500
По умолчанию

Я не пойму с чего ты стал думать что таблица ПРодажи не нужна ... Она нужна и все продажи записовать надо именно в нее .... А запрос дает тебе возможность вывести к примеру разные столбцы разных таблиц в Одной таблице ...а про связь просто пишеш к примеру : Select ImyaTovara from ImenaTovarov where Sklad.NameDetail=ImenaTovarov.ID;

Тоесть к примеру ты сохраняешь имена товаров в отдельной таблице а в главной тока порядковый номер товара, Вроде запрос на вывод именно имен товара а не порядкового номера =)

Вроде так, времени проверить нету ... на учебе =)
Skype : UASm1Le.
Sm1Le вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi + Acces Artazzz БД в Delphi 5 19.06.2008 14:32
Поиск нескольких записей VenMaster БД в Delphi 1 14.06.2008 22:48
delphi & acces fluer БД в Delphi 4 17.02.2008 12:53
Сохранение нескольких записей из DbGrid в базу Canadec БД в Delphi 5 06.09.2007 14:26
добавления в готовую таблицу Strelka Microsoft Office Excel 1 09.03.2007 17:27