как решить синтаксическую ошибку (отсутствующий оператор) в выражении запроса '(Username ='aa') = (Password'aa')'.
Эй, ребята, я новичок в программировании и запустил систему регистрации с использованием базы данных access, но получаю ошибку syntex. я много искал в интернете, но не получил, как решить plz help...
мой код таков
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 System.Data.OleDb; namespace Final { public partial class Login : Form { private OleDbConnection connection = new OleDbConnection(); public Login() { InitializeComponent(); connection.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\SunilK\Desktop\Final\Final\DB\Login.accdb; Persist Security Info=False;"; } private void Login_Load(object sender, EventArgs e) { try { connection.Open(); CHKConn.Text = "Connected Sucessfully"; connection.Close(); } catch (Exception snk) { MessageBox.Show("Error " + snk); } } private void textBox2_TextChanged(object sender, EventArgs e) { } private void btnLogin_Click(object sender, EventArgs e) { connection.Open(); OleDbCommand command = new OleDbCommand(); command.Connection = connection; command.CommandText = "select count(*) from [LoginDB] where (Username ='" + txtUsername.Text + "') = (Password'" + txtPassword.Text + "')"; OleDbDataReader reader = command.ExecuteReader(); int count = 0; while (reader.Read()) { count = count + 1; } if (count == 1) { MessageBox.Show("Login Sucessfully"); } else { MessageBox.Show("Login unSucessfully"); } connection.Close(); } } }
заранее спасибо за вашу помощь