okil 0 Denunciar post Postado Julho 1, 2008 Ola a todos so iniciante em asp.net gostaria da ajuda de vcs To fasendo um sisteminha de cadastro de cliente so que eu gostaria que antes de gravar ele verifica se, se o login ja existe no banco. Peso ajuda de vcs pois ja faz uns 4 dias que estou tentando resolver este problema Obrigado a todos eu to usado C# mais sei um poco de VB Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Julho 1, 2008 Basta fazer um select no seu banco comparando o valor digitado com seu campo de login. Caso retorne algo, de uma mensagem. Você sabe como conectar no banco? Como fazer uma busca? Sua aplicação é Web ou Windows? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
okil 0 Denunciar post Postado Julho 1, 2008 é web tava usando este codigo mais ta dando pau String comandoSQL; comandoSQL = "Select COUNT(*) From Clientes where login=@login and CPF=@CPF"; MinhaConexao = new OleDbConnection(CaminhoConexao); //Verifica se existe login e CPF OleDbCommand command = new OleDbCommand(comandoSQL, MinhaConexao); bool existeCadastro = Convert.ToBoolean(command.ExecuteScalar()); //QUI DA ERROOO if (existeCadastro) Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Julho 1, 2008 Movido Plataforma .NET http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma .NET » Web Applications De uma olhada neste exemplo: OleDbConnection myConnection1; OleDbCommand myCommand1; int intUserCount1; string strSQL; strSQL = "Select COUNT(*) From Clientes where login=@login and CPF=@CPF"; myConnection1 = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\bla\bd.mdb;Persist Security Info=True"); myCommand1 = new OleDbCommand(strSQL, myConnection1); myCommand1.Parameters.Add("@login", OleDbType.VarChar).Value = txtLogin.Text; myCommand1.Parameters.Add("@CPF", OleDbType.VarChar).Value = txtCpf.Text; myConnection1.Open(); intUserCount1 = Convert.ToInt32(myCommand1.ExecuteScalar()); myConnection1.Close(); if(intUserCount1 > 0) { Response.Write("Encontrou!"); } else { Response.Write("Não Encontrou!"); } Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
okil 0 Denunciar post Postado Julho 2, 2008 Opa vlws ai pela força muito Obrigado Compartilhar este post Link para o post Compartilhar em outros sites