Цитата(harakiri @ 7.5.2011, 22:12 ) | | Подскажите, как это реализовать с помощью запроса. Если делаю select * from table where p1 = p and p2 = pp, тогда он ничего не выводит если не заполнено хотя бы одно поле. Если делаю через "or", тогда он выводит запись если хотя б в одном эдите есть правильная запись, а в остальных может быть полная белиберда. Помогите пожалуйста. |
Цитата(harakiri @ 10.5.2011, 18:24 ) | | Всем спасибо за отзывчивость, но нужно сделать именно SP. Как это реализовать на языке SQL? |
SQL и ХП слегка разные вещи.
Для SQL, как тебе ранее писали, проверяй эдиты на введенные значения и формируй SQL запрос, затем его выполняй и смотри результат.
Для ХП передавай параметры из эдитов, также их проверяй на пустоту и формируй SQL запрос для курсора, открывай и возвращай из курсора выбранные записи. |