Sou novo em ASP, estou com o seguinte problema:
Tenho no BD as tabelas "Layout" e "Produtos" com os campos de mesmo nome "codProduto, nomeProduto, estoque, categoria, preco, precoDesconto e codCategoria" preciso que quando o cliente vá no carrinho para ver o que tem dentro, seja recuperado os itens que ele selecionou até o momento tendo ele seleciona os produtos da tabela Layout ou da tabela Produtos, mas não estou conseguindo. Segue abaixo o código para que se possível vocês me ajudem.
<!--#include file="conecta.asp"--> <!--#include file="topo.asp"--> <td width=80%> <% AbreConexao Dim Sql, RS if Request.Form("excluindo") = "sim" then Dim N,I, Nomec N = cint(Request.Form("QtItens")) for I=1 to N Nomec = "C"&I if Request.Form(Nomec) <> false then Sql = "DELETE * FROM Carrinho WHERE codCarrinho =" & cint(Request.Form(Nomec)) conexao.execute(Sql) end if next end if Sql = "SELECT Layout.nomeProduto, Layout.Categoria, Produtos.nomeProduto, Produtos.Categoria, Quantidade, Carrinho.preco, Carrinho.codCarrinho, NomeCategoria " Sql = Sql & " FROM Carrinho, Layout, Produtos, Categorias WHERE Produtos.CodCategoria = Layout.CodCategoria = Categorias.CodCategoria " Sql = Sql & " AND Produtos.codProduto = Layout.codProduto = Carrinho.CodProduto AND Carrinho.codCliente = " & Session("codCliente") set Rs = conexao.Execute(Sql) %> <font face=verdana size=2> <b> Produto(s) escolhido(s) até o momento:</b></font><br> <br> <table border=1 width=100% cellpadding=1><form method=post action="comprados.asp"> <input type=hidden name=excluindo value=sim> <tr> <th align=center><font face=verdana size=2> Item </font></th> <th align=center><font face="verdana" size="2">Produto</font></th> <th align=center><font face=verdana size=2> Categoria</font></th> <th align=center><font face="verdana" size="2">Empresa</font></th> <th align=center><font face=verdana size=2> Quantidade </font></th> <th align=center><font face=verdana size=2> Preço<br> Unitário </font></th> <th align=center><font face=verdana size=2> Total </font></th> </tr> <% Dim total,totalGeral,Num while not Rs.eof Num = Num + 1 %> <tr> <td align=center><input type=checkbox name="C<%=Num%>" value="<%=Rs("codCarrinho")%>"></td> <td><font face=verdana size=2><%=RS("nomeProduto")%> </font></td> <td><font face=verdana size=2><%=RS("categoria")%></font></td> <td align=right><font face=verdana size=2><%=RS("nomeCategoria")%> </font></td> <td align=right><font face=verdana size=2><%=RS("quantidade")%> </font></td> <td align=right><font face=verdana size=2>R$ <% = FormatNumber(Rs("preco"),2)%> </font></td> <% total = Rs("quantidade") * Rs("Preco")%> <td align=right><font face=verdana size=2>R$ <%= FormatNumber(total,2)%> </font></td> </tr> <%totalGeral = totalGeral + total Rs.MoveNext wend %> <tr> <td colspan=6 align=right><font face=verdana size=2>Total Geral </font></td> <td align=right><font face=verdana size=2>R$ <%= FormatNumber(totalGeral,2)%> </font></td> <tr> <td align=center> <p> <input border="0" src="arquivos/imagens/excluir.gif" name="I1" width="65" height="21" type="image"> </p></td> <td colspan=6 align=center> <p><a href = pesquisa.asp><img border="0" src="arquivos/imagens/continuar.gif" width="70" height="23"></a> <a href = finaliza.asp><img border="0" src="arquivos/imagens/finalizar.gif" width="70" height="23" ></a></p></td> </tr> </table> <input type=hidden name=QtItens value="<%=Num%>"> </form> <%fechaConexao %> </table> <!--#include file="rodape.asp"-->
Edição feita por: nccs, 07/10/2003, 11:19.