Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запрос на выборку / 14 сообщений из 14, страница 1 из 1
27.10.2010, 19:40
    #36924017
Waaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Здравствуйте!
Парни, срочно нужна ваша помощь.
Нужно сделать выборочный запрос командами FoxPro, sql команды использовать нельзя( Так как запрос должен быть без связей.
Логику вообще не вижу, а потому и не могу сделать..
В общем задание такое:
Есть таблица с товарами и их количеством. Причем товары могут повторяться. Запрос должен быть на количество товара.
Принцип действия таков, что должен буду в combo Box выбрать товар, и в ответ, мне должно показать общее количество этого товара.
Повторю, sql команды использовать нельзя(
Парни помогите пожалуйста..)
...
Рейтинг: 0 / 0
27.10.2010, 19:59
    #36924040
Waaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Блин(
...
Рейтинг: 0 / 0
27.10.2010, 20:43
    #36924104
Запрос на выборку
WaaperНужно сделать выборочный запрос командами FoxPro, sql команды использовать нельзяА теперь объясните как запрос может быть не sql.
...
Рейтинг: 0 / 0
27.10.2010, 20:48
    #36924110
Waaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Понимаешь, я сам не пойму..
Говорят, что через browse
Как я понял, нужно просто сделать выбор поля товара из таблицы, смотреть его,вдруг оно повторяется с разным количеством и суммировать количество для этого товара..)
...
Рейтинг: 0 / 0
27.10.2010, 21:06
    #36924134
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Может, имеется в виду, что подсчет надо выполнить командами вроде

CALCULATE
SUM
COUNT

Ведь речь идет о подсчете для одной записи . Т.е. результатом должно быть одно число. Для этого указанные функции вполне подходят. Ну, в худшем случае можно тупо SCAN..ENDSCAN сделать.
...
Рейтинг: 0 / 0
27.10.2010, 21:07
    #36924136
Waaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Во, про scan я слышал, им и советовали..
Вот только логику продумать не могу. Как именно это записать)
...
Рейтинг: 0 / 0
27.10.2010, 21:42
    #36924175
Waaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Парни,пожалуйста помогите. Очень срочно надо..)
...
Рейтинг: 0 / 0
27.10.2010, 22:09
    #36924224
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Waaper, а что у вас там за маньяки сидят, которым религия не позволяет запросами работать? Их, случаем, не "преподами" ли кличут? ;)
Код: plaintext
1.
2.
3.
4.
5.
tid=form.combo.value
_sum= 0 
go top
scan for tovar_id=tid
_sum=_sum+tovar_amt
endscan
...
Рейтинг: 0 / 0
27.10.2010, 22:16
    #36924241
Waaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
tanglir, Спасибо огромное!
Скажи пожалуйста что такое tovar_id=tid
и tovar_amt?)
Это у нас преподы такие ээ.."специалисты" понимаешь))
...
Рейтинг: 0 / 0
27.10.2010, 22:20
    #36924257
Waaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
и как показать бы сумму через browse? Если можно конечно))
...
Рейтинг: 0 / 0
27.10.2010, 22:21
    #36924261
Waaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Waapertanglir, Спасибо огромное!
Скажи пожалуйста что такое tovar_id=tid
и tovar_amt?)
Это у нас преподы такие ээ.."специалисты" понимаешь))
спасибо,протупил)
Все понял)
...
Рейтинг: 0 / 0
27.10.2010, 22:35
    #36924292
Waaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Waaperи как показать бы сумму через browse? Если можно конечно))
а это нет(
...
Рейтинг: 0 / 0
27.10.2010, 22:52
    #36924321
Waaper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Спасибо!!!!
Разобрался)))))
...
Рейтинг: 0 / 0
28.10.2010, 11:58
    #36925062
DomenER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на выборку
Есть вариант ещё сделать

Count TO A for Name_Tovar=SelectedTovar

Label1.Text=A



Может и не эффективно, зато идея работоспособна...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запрос на выборку / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]