Ao fechar uma conta, o formulário consulta dados de duas tabelas:
Tabela 1
Tabela 2
A tabela 1, sempre contem dados
A tabela 2, pode conter dados ou não
Quando a Tabela 2 contém dados, o formulário abre normalmente, porém, quando está vazia, o formulário não abre.
Qual a instrução que devo usar para mostrar o formulário quando não há resultados da tabela 2?
O código é o seguinte:
var_cod = Request.QueryString("codigo_ocupacao")
session("codigo_ocupacao") = "var_cod"
set conn = Server.CreateObject("ADODB.Connection")
conn.open Application("StringConexaoODBC")
sqlstmt = "SELECT ocupacao_apto.*, consumo.* FROM ocupacao_apto, consumo WHERE ocupacao_apto.codigo_ocupacao="&var_cod&" and consumo.codigo_ocupacao="&var_cod&" "
set rsquery = conn.Execute(sqlstmt)
%>
' *** estes dados fazem a consulta na tabela 1 (que é um único ítem)
Quant. Diárias <%=rsquery(#######)%>
Valor Diarias <%=rsquery(########)%>
' *** os dados abaixo fazem a consulta na tabela 2
Pergunta
rzilnet
Ao fechar uma conta, o formulário consulta dados de duas tabelas:
Tabela 1
Tabela 2
A tabela 1, sempre contem dados
A tabela 2, pode conter dados ou não
Quando a Tabela 2 contém dados, o formulário abre normalmente, porém, quando está vazia, o formulário não abre.
Qual a instrução que devo usar para mostrar o formulário quando não há resultados da tabela 2?
O código é o seguinte:
var_cod = Request.QueryString("codigo_ocupacao")
session("codigo_ocupacao") = "var_cod"
set conn = Server.CreateObject("ADODB.Connection")
conn.open Application("StringConexaoODBC")
sqlstmt = "SELECT ocupacao_apto.*, consumo.* FROM ocupacao_apto, consumo WHERE ocupacao_apto.codigo_ocupacao="&var_cod&" and consumo.codigo_ocupacao="&var_cod&" "
set rsquery = conn.Execute(sqlstmt)
%>
' *** estes dados fazem a consulta na tabela 1 (que é um único ítem)
Quant. Diárias <%=rsquery(#######)%>
Valor Diarias <%=rsquery(########)%>
' *** os dados abaixo fazem a consulta na tabela 2
' *** (que podem ser nenhum, um ou mais ítens)
While not rsquery.eof
Quantidade: <%=rsquery("quant")%>
Produto: <%=rsquery("nome_produto")%>
Valor: <%=FormatNumber(rsquery("valor"),2)%>
<%
rsquery.movenext
wend
%>
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.