удаление записи с помощью OleDbAdapter - PullRequest
0 голосов
/ 26 октября 2011

я новичок в C #.я пытаюсь создать сайт

У меня есть проблема, чтобы дать возможность удалить.ошибка не отображается.Но запись не удаляется

, пожалуйста, помогите

защищенный void delete_button_Click (отправитель объекта, EventArgs e) {

        string uname;
        string pwd;

        uname = txt_user.Text;
        pwd = txt_pass.Text;



        string connetionString = null;
        OleDbConnection connection;
        OleDbDataAdapter oledbAdapter = new OleDbDataAdapter();
        string sql = null;
        connetionString = "Provider=SQLOLEDB;dsn=xe;User id=sa;password=password123";
        connection = new OleDbConnection(connetionString);

        sql = "DELETE * FROM Login WHERE username='" + uname + "' and password='" +pwd+ "'";
        try
        {
            connection.Open();
            oledbAdapter.DeleteCommand = connection.CreateCommand();
            oledbAdapter.DeleteCommand.CommandText = sql;

            oledbAdapter.DeleteCommand.ExecuteNonQuery();
            Label4.Text = "deleted";
        }

спасибо

1 Ответ

0 голосов
/ 26 октября 2011

sql должно быть

"DELETE FROM Login WHERE username='" + uname + "' and password='" +pwd+ "'"

Удалить * из SQL.

...