パスワードとユーザー名を入力するための Windows フォームを作成する際に、SQL を C# に接続しようとしているこのコードについて本当に助けが必要です。私は dt.Fill(); エラーが発生しました。革新不可能なメンバーです...コードについてどうすればよいか知りたいですか?
namespace Homeworkc
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button3_Click(object sender, EventArgs e)
{
this.Close();
Application.Exit();
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=C:\Users\courageboy\AppData\Local\Temporary Projects\Homeworkc\Data.sdf");
SqlDataAdapter sda = new SqlDataAdapter("Select Count(*)From Login where username='" + textBox1.Text + "'and password='" + textBox2.Text + "'", con);
DataTable dt = new DataTable();
dt.Fill();
if (dt.Rows[0][0].ToString() == "1")
{
this.Hide();
Displayform df = new Displayform();
df.Show();
}
else
{
MessageBox.Show("please you have enter a wrong Username or Password");
}
}
}
}