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.










