Cara entendi certi, Muito obrigado, tava faltando basicamente só isso pra terminar a intranet aqui. Porque q ta dando esse erro aqui? Tipo de erro: Erro de compilação do Microsoft VBScript (0x800A03EA) Erro de sintaxe /Apropriacao/conff_registro.asp, line 17, column 7 else if ------^ _________________________________________________________________________ CODIGO: <%
matricula =request.form("matricula")
contrato =request.form("contrato")
os =request.form("os")
Set conexao = Server.CreateObject("ADODB.Connection")
Conexao.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" & Server.MapPath("apropriacao.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
rs.CursorType = adOpenKeyset
if matricula <>"" and contrato <> "" and os <> "" then
rs.Open "SELECT * FROM apropriacao where matricula= '" & matricula & "' AND contrato= '" & contrato & "' AND os= '" & os & "' order by data ", conexao
elseif
matricula <> "" and contrato <>"" and os = "" then
rs.Open "SELECT * FROM apropriacao where (matricula= '" & matricula & "' AND contrato= '" & contrato & "') OR os= '" & os & "' order by data ",conexao
elseif
matricula <> "" and contrato = "" and os = "" then
rs.Open "SELECT * FROM apropriacao where matricula= '" & matricula & "' OR contrato= '" & contrato & "' OR os= '" & os & "' order by data ",conexao
elseif
matricula <> "" and contrato = "" and os = "" then
rs.Open "SELECT * FROM apropriacao where matricula= '" & matricula & "' OR contrato= '" & contrato & "' OR os= '" & os & "' order by data ",conexao
elseif
matricula = "" and contrato <> "" and os = "" then
rs.Open "SELECT * FROM apropriacao where matricula= '" & matricula & "' OR contrato= '" & contrato & "' OR os= '" & os & "' order by data ",conexao
elseif
matricula ="" and contrato = "" and os <> "" then
rs.Open "SELECT * FROM apropriacao where matricula= '" & matricula & "' OR contrato= '" & contrato & "' OR os= '" & os & "' order by data ",conexao
elseif
matricula <> "" and contrato = "" and os <>"" then
rs.Open "SELECT * FROM apropriacao where (matricula= '" & matricula & "' AND os= '" & os & "') OR contrato= '" & contrato & "' order by data ",conexao
elseif
matricula ="" and contrato <>"" and os <>"" then
rs.Open "SELECT * FROM apropriacao where matricula= '" & matricula & "' OR (contrato= '" & contrato & "' AND os= '" & os & "') order by data ",conexao
end if
%> valeu Tudo bom