1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Erro de Lógica SQL

Discussão em 'Web Development' iniciada por Rikazzold, 4 de Abril de 2009. (Respostas: 0; Visualizações: 453)

  1. Rikazzold

    Rikazzold Power Member

    Boas a todos.
    Criei um Stored Procedure (SQL Management) com o seguinte código SQL
    (...)
    @pjt_id Int = null,
    @prj_beginDate DateTime = null,
    @prj_endDate DateTime = null
    (...)
    SELECT prj_cod, prj_name, prj_subversion
    FROM Project
    WHERE pjt_id = ISNULL(@pjt_id, pjt_id)
    OR (prj_beginDate >= ISNULL(@prj_beginDate, prj_beginDate) AND prj_endDate <= ISNULL(@prj_endDate, prj_endDate))
    (...)

    Na página web(asp.net) é apresentada uma tabela com os valores respectivos ao Stored Procedure. Na página existem 3 filtros, que correspondem aos parâmetros do Stored Procedre mas a tabela só está a filtrar pelo primeiro parâmetro. As datas são estãoa funcionar. Já dei uma data de voltas a isto mas continua sem funcionar.
    Qual será o problema so SP?
    Cumps.
     

Partilhar esta Página