Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal,
Estou com uma dúvida aqui e acho que é muito simples pra quem tem um conhecimento maior...
O seguinte:
1 - Criei uma PROC no SQL Server
CREATE PROCEDURE dbo.SP_ITA_GERA_IDFID
AS
SET NOCOUNT ON
declare @ID_FID varchar(15)
set @ID_FID = (SELECT MAX(C01_Pk_Cartao) FROM dbo.UC_C01_Cartao) +1
SELECT (@ID_FID)
GO
Essa PROC tem a função de gerar um ID a partir do último registro.
2 - Eu tento chamar essa proc via código, mas não sei se a maneira que utilizei está correta:
gera_id = "exec SP_ITA_GERA_IDFID"
set rs = DbConn.execute(gera_id)
3 - Quando a PROC é executada eu chamo a variavel GERA_ID para ir na próxima PROC como um valor:
sql = "exec SP_ITA_INSERE_NOVO_PARTICIPANTE " & CodigoNovoCliente & "," & gera_id & ",'" & request("nome") & "','" & request("rg") & "','" & request("cpf") & "','" & request("sexo") & "','" & request("naturalidade") & "','" & request("estadocivil") & "','" & request("sel_dianas") & "/" & request("sel_mesnas") & "/" & request("sel_anonas") & "','" & request("escolaridade") & "','" & request("email") & "','" & Crypt.Criptografar(Request("senha")) & "','" & request("lembrete") & "','" & voptemail & "','" & voptsms & "','" & request("endereco_residencial") & "','" & request("nr_residencial") & "'," & vcomplemento_residencial & ",'" & request("cep_residencial") & "','" & request("bairro_residencial") & "','" & request("cidade_residencial") & "','" & request("telefone_residencial") & "'," & vtelefone_celular & ",'F','1'," & vnome_empresa & ",'WEB','1'," & vtelefone_comercial & ","& vendereco_comercial & "," & vnr_comercial & "," & vcomplemento_comercial & "," & vcep_comercial & "," & vbairro_comercial & "," & vcidade_comercial & "," & vpoltrona_favorita & "," & vservico & ""
rs = DbConn.execute(sql)
4 - Mando rodar a página, quando dou um submit ele adiciona na tabela a PROC SQL, mas o GERA_ID ele adiciona esse texto exec SP_ITA_GERA_IDFID na coluna.
Gostaria da ajuda de vocês sobre isso.
Muito obrigado!
Abraços.
Carregando comentários...