Вставить данные в базу данных Access после нажатия кнопки флажка ASP.net - PullRequest
0 голосов
/ 14 августа 2011

Я пытаюсь сделать страницу asp.net

Критерии

У меня есть список товаров. (используя просмотр списка)

ProductID    Proudct name      Price        ADD TO CART(checkbox)

Сейчас я использую Access 2007 для базы данных. C # для кода позади файла. Я хочу добавить продукт в базу данных, которая находится на событие флажок. Поэтому, если пользователь отметит 10 пунктов, отметьте флажок Из 20. Я хочу написать запрос вставки на событие флажок

Возможно ли это сделать? Если это возможно, пожалуйста, дайте мне знания / код, как я могу это сделать?

Пожалуйста, имейте в виду, что я новичок и учусь, так что будьте проще или добавьте гуделин в комментарии.

1 Ответ

0 голосов
/ 14 августа 2011

Звучит так, как будто вы хотите использовать событие OnCheckedChanged.

<asp:CheckBox ID="CheckBox1" runat="server" Text="Hello World!" OnCheckedChanged="CheckBox1_CheckedChanged" />

И в вашем коде:

protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
    //CREATE CONNETION HERE
    OleDbConnection conn = new OleDbConnection ("<YOUR CONNECTION STRING HERE>");
    OleDbCommand command = new OleDbCommand();
    command.Connection = conn;

    //CREATE YOUR OWN INSERT/UPDATE COMMAND HERE
    command.CommandText= "<YOUR COMMAND TEXT HERE>";
    command.Parameters.Add ("@Argument1", OleDbType.String).Value = CheckBox1.Text;        
    command.ExecuteNonQuery();
    conn.Close();    
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...