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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.09.2007, 01:13   #1
Шурик
Пользователь
 
Аватар для Шурик
 
Регистрация: 26.04.2007
Сообщений: 18
Вопрос Поиск по БД.

Есть база с полями "Название" "Код" "Цена" "кол-во"
И есть база данных "Корзина" с такимиже полями.

Как сделать, чтоб при копирывании выделенной записи из первой БД в БД "Корзина" осуществлялся поиск кода этой записи. И если запись с таким кодом уже была введена ранее, то не добавлять саму запись в корзину а просто увеличить кол-во товара на 1???

Исп базы Парадокс 7. На формах базы отражены в BDgrid.

Помогите кто знает плиз.
Шурик вне форума Ответить с цитированием
Старый 18.09.2007, 02:04   #2
Shuraken
Форумчанин
 
Аватар для Shuraken
 
Регистрация: 16.04.2007
Сообщений: 298
По умолчанию

if RecycleBinTable.Locate('code', [VarArrayOf(FirstBase['code'].AsInteger], [])) then
begin
RecycleBinTable['code'].AsInteger := RecycleBin['code'].AsInteger + 1;
end
else
begin
...
end;

Примерно так.
Не надо ничего усложнять. Все достаточно тривиально.
Shuraken вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск в бд KAKTYC SQL, базы данных 3 25.07.2008 13:21
поиск Азамат Microsoft Office Excel 7 18.06.2008 13:44
ПОИСК В БД HOMER БД в Delphi 2 20.12.2007 21:41
Поиск по FTP Averss PHP 4 04.09.2007 20:37
Поиск Andr Microsoft Office Excel 2 18.07.2007 11:49