Использование параметров для источника данных
Добавлено: 02 ноя 2012, 12:33
Добрый день!
Помогите пожалуйста новичку.
Источник данных:
SELECT *
FROM Cursor_one
WHERE ID_1=? and ID_2=? and ID_3=?
ORDER BY Name
Таким образом, я должен передать 3 параметра.
Понятно, что если я передаю все 3 параметра, то ОК.
Как сделать, чтобы в случае, если какой-либо параметр не указан, условие выполнялось без его участия.
Например:
Если не указан 1 параметр, запрос должен выглядеть сл. образом:
SELECT *
FROM Cursor_one
WHERE ID_2=? and ID_3=?
ORDER BY Name
Если не указан ни один из параметров, то так:
SELECT *
FROM Cursor_one
ORDER BY Name
Спасибо.
Помогите пожалуйста новичку.
Источник данных:
SELECT *
FROM Cursor_one
WHERE ID_1=? and ID_2=? and ID_3=?
ORDER BY Name
Таким образом, я должен передать 3 параметра.
Понятно, что если я передаю все 3 параметра, то ОК.
Как сделать, чтобы в случае, если какой-либо параметр не указан, условие выполнялось без его участия.
Например:
Если не указан 1 параметр, запрос должен выглядеть сл. образом:
SELECT *
FROM Cursor_one
WHERE ID_2=? and ID_3=?
ORDER BY Name
Если не указан ни один из параметров, то так:
SELECT *
FROM Cursor_one
ORDER BY Name
Спасибо.