Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, preciso dar um insert, e retornar o ID do campo que foi selecionado. o codigo que eu tenho atualmente da apenas o insert, e é assim.
public bool Insert(int isJuridico, string NomeRazao, string CPFCnpj, string Email, int CelularTel, int CEP, string Endereco, int Numero, string Bairro, string Senha)
{
try
{
SqlConnection sqlCon = new SqlConnection(Config.SqlConnection);
sqlCon.Open();
string strSql = "INSERT INTO [dbo].[sitClientes] ([isJuridico], [NomeRazao], [CPFCnpj], [, [CelularTel], [CEP], [Endereco], [Numero], [bairro], [senha]) VALUES (@isJuridico, @NomeRazao, @CPFCnpj, @Email, @CelularTel, @CEP, @Endereco, @Numero, @Bairro, @Senha)";](mailto:)
[SqlCommand sqlCmd = new SqlCommand(strSql, sqlCon);](mailto:)
sqlCmd.Parameters.AddWithValue("@isJuridico", isJuridico);
sqlCmd.Parameters.AddWithValue("@NomeRazao", NomeRazao);
sqlCmd.Parameters.AddWithValue("@CPFCnpj", CPFCnpj);
sqlCmd.Parameters.AddWithValue("@Email", Email);
sqlCmd.Parameters.AddWithValue("@CelularTel", CelularTel);
sqlCmd.Parameters.AddWithValue("@CEP", CEP);
sqlCmd.Parameters.AddWithValue("@Endereco", Endereco);
sqlCmd.Parameters.AddWithValue("@Numero", Numero);
sqlCmd.Parameters.AddWithValue("@Bairro", Bairro);
sqlCmd.Parameters.AddWithValue("@Senha", Senha);
sei que pra retornar tem que usar o "SCOPE_IDENTITY()" mas to começando e to meio perdido.
da pra usar nesse codigo que eu tenho? ou só com storedprocedures?
Bom dia,primeiramente, por vários motivos recomendo que você migre todos os os Ad-Hoc Queries (Código T-SQL no Código-Fonte do aplicativo) para Stored Procedures. Alguns dos principais motivos é segurança, velocidade, centralização e viabilidade de comandos.O comando que você quer executar por exemplo, você irá executá-lo dentro da Stored Procedure, retornando-o como parâmetro OUTPUT ou no ResultValue.Abs,
obrigado pelas respostas!vou tentar aqui e qualquer coisa eu volto ehheheabraços
aqui tem um exemplo, desse esquema com procedure: http://forum.ievolutio n.com.br/index.php?showtopic=1183