Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

okil

[Resolvido] Problema como Cadastro

Recommended Posts

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

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

é 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

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

Opa vlws ai pela força muito Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.