Bem estou iniciando em .net e gostaria de realizar uma tela de login e senha catando as informacoes do banco....
Cheguei a esse codigo so que não tenho mais nocao de como é.
:S
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
namespace Projeto
{
public partial class FPrincipal : Form
{
private MySqlConnection mConn;
private MySqlDataAdapter bdAdapter;
private DataSet bdDataSet;
public FPrincipal()
{
InitializeComponent();
}
private void pictureBox1_Click(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
//Definindo DataSet.....
bdDataSet = new DataSet();
//Definindo String da Conexao ....
mConn = new MySqlConnection(" Persist Security Info=False;server=localhost;database=pontes;uid=root;server=localhost;database=pontes;uid=root;pwd=");
//Abrindo Conexao ....
try
{
mConn.Open();
}
catch
{
MessageBox.Show("Conexão não realizada.");
}
//Testando se a conexao foi realizada....
if (mConn.State == ConnectionState.Open)
{
MySqlCommand commS = new MySqlCommand("select login, senha from user where login = " +textLogin+ " and senha = " +textSenha ,mConn);
commS.BeginExecuteNonQuery;
}
}
}
}
Maior duvida e nessa linha
MySqlCommand commS = new MySqlCommand("select login, senha from user where login = " +textLogin+ " and senha = " +textSenha ,mConn);
commS.BeginExecuteNonQuery;
se a concatenacao está certa ?
e depois disso o que faco para ve se o login e a senha informada estao certas ...
caso seja certa abrir outro form.
caso não de uma mensagem d error.
e esta dando error nessa linha
commS.BeginExecuteNonQuery;
Error 1 Only assignment, call, increment, decrement, and new object expressions can be used as a statement C:\Users\user\Documents\Visual Studio 2008\Projects\Projeto\Projeto\Form1.cs 55 17 Projeto
Pergunta
Henrique Neto
Bem estou iniciando em .net e gostaria de realizar uma tela de login e senha catando as informacoes do banco....
Cheguei a esse codigo so que não tenho mais nocao de como é.
:S
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using MySql.Data.MySqlClient; namespace Projeto { public partial class FPrincipal : Form { private MySqlConnection mConn; private MySqlDataAdapter bdAdapter; private DataSet bdDataSet; public FPrincipal() { InitializeComponent(); } private void pictureBox1_Click(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { //Definindo DataSet..... bdDataSet = new DataSet(); //Definindo String da Conexao .... mConn = new MySqlConnection(" Persist Security Info=False;server=localhost;database=pontes;uid=root;server=localhost;database=pontes;uid=root;pwd="); //Abrindo Conexao .... try { mConn.Open(); } catch { MessageBox.Show("Conexão não realizada."); } //Testando se a conexao foi realizada.... if (mConn.State == ConnectionState.Open) { MySqlCommand commS = new MySqlCommand("select login, senha from user where login = " +textLogin+ " and senha = " +textSenha ,mConn); commS.BeginExecuteNonQuery; } } } }Maior duvida e nessa linha
MySqlCommand commS = new MySqlCommand("select login, senha from user where login = " +textLogin+ " and senha = " +textSenha ,mConn);
commS.BeginExecuteNonQuery;
se a concatenacao está certa ?
e depois disso o que faco para ve se o login e a senha informada estao certas ...
caso seja certa abrir outro form.
caso não de uma mensagem d error.
e esta dando error nessa linha
commS.BeginExecuteNonQuery;
Error 1 Only assignment, call, increment, decrement, and new object expressions can be used as a statement C:\Users\user\Documents\Visual Studio 2008\Projects\Projeto\Projeto\Form1.cs 55 17 Projeto
desde já grato
Editado por Henrique NetoLink para o comentário
Compartilhar em outros sites
11 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.