Tentarei ser o mais claro possível estou fazendo um cadastro de cliente e logo após a inclusão no BD quero fazer uma nova venda usando o ID deste cliente castrado a pouco.
Então no mesmo code logo após a inclusão faço uma busca pelo telefone do cliente e coloco apenas o ID no response.redirect ???
Olhem o code abaixo
<%
'Declaração de Variaveis
Dim cliente, cpf, cnpj, fone, celu, fax, email, endereco, numero, apto, bloco, bairro, cep, obs
'Valor das Variaveis
cliente = Request.Form("cliente")
cpf = Request.Form("cpf")
if cpf="" then
cpf="Este cliente não é pessoa fisica!"
end if
cnpj = Request.Form("cnpj")
if cnpj="" then
cnpj="Este cliente não é pessoa jurica!"
end if
fone = Request.Form("fone")
celu = Request.Form("celu")
if celu="" then
celu="cliente sem celular!"
end if
fax = Request.Form("fax")
if fax="" then
fax="cliente sem fax!"
end if
email = Request.Form("email")
if email="" then
email="Cliente não informatizado!"
end if
endereco = Request.Form("endereco")
numero = Request.Form("numero")
apto = Request.Form("apto")
if apto ="" then
apto="Sem numero de apartamento!"
end if
bloco = Request.Form("bloco")
if bloco="" then
bloco="Sem numero de bloco!"
end if
bairro = Request.Form("bairro")
cep = Request.Form("cep")
if cep="" then
cep="00000-000"
end if
obs = Request.Form("obs")
if obs="" then
obs="Não costa obsevação para este cliente!"
end if
'Abre conexão com o Banco
Dim objConn
Dim SQL
Set objConn = server.createobject("ADODB.Connection")
objConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &Server.MapPath("bd/admin.mdb"))
set objrs=server.createobject("adodb.recordset")
SQL= "select * from cadastro where fone='"& fone &"'"
objrs.Open SQL, objConn
if objrs.eof then
olha_fone="NOA"
end if
objrs.close
if olha_fone = "NOA" then
'Inicia o Processo de Inclusao no Banco
'A opcao Aspas E comercial e Underscore serve para organizar o código
SQL=" "&_
"INSERT INTO cadastro ("&_
"cliente, "&_
"cpf, "&_
"cnpj, "&_
"fone, "&_
"celu, "&_
"fax, "&_
"email, "&_
"endereco, "&_
"numero, "&_
"apto, "&_
"bloco, "&_
"bairro, "&_
"cep, "&_
"obs) "&_
"" & "VALUES ("&_
"'" & cliente & "', "&_
"'" & cpf & "', "&_
"'" & cnpj & "', "&_
"'" & fone & "', "&_
"'" & celu & "', "&_
"'" & fax & "', "&_
"'" & email & "', "&_
"'" & endereco & "', "&_
"'" & numero & "', "&_
"'" & apto & "', "&_
"'" & bloco & "', "&_
"'" & bairro & "', "&_
"'" & cep & "', "&_
"'" & obs & "')"
'busca para recuperar o ID do cliente
SQL= "select * from cadastro where fone='"& fone &"'"
Set RecSet = objconn.Execute(SQL)
'Response.Write SQL
response.redirect "vendas.asp?id="&ID&""
end if
if olha_fone <> "NOA" then
response.redirect "ok.asp?resposta=1"
end if
%>
Pergunta
fhermel
Salve galerinha do ASP ...
Tentarei ser o mais claro possível estou fazendo um cadastro de cliente e logo após a inclusão no BD quero fazer uma nova venda usando o ID deste cliente castrado a pouco.
Então no mesmo code logo após a inclusão faço uma busca pelo telefone do cliente e coloco apenas o ID no response.redirect ???
Olhem o code abaixo
valeuzis
Link para o comentário
Compartilhar em outros sites
3 respostass 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.