使用名称两列更新访问数据库中的数据

Amr Ghonem

使用名称两列更新访问数据库中的数据

因为一列具有相同的数据,因为SerialNumber和Start可以重复

使所有行中的更新具有相同的数据

我使用此代码,但是语法错误

private void button3_Click(object sender, EventArgs e)
    {

        try
        {


            connection.Open();
            OleDbCommand command = new OleDbCommand();
            command.Connection = connection;
            string query = "update Timer set Stop='" + label1.Text + "'where (SerialNumber,Start)='" + comboBox1.Text + "','" + textBox1.Text + "' ";

            command.CommandText = query;
            command.ExecuteNonQuery();
            MessageBox.Show("Data saved");

            connection.Close();
            send_data f2 = new send_data(comboBox1.Text,label2.Text);
            f2.ShowDialog();
        }
        catch (Exception ex)
        {
            MessageBox.Show("ERORR" + ex);

        }
    }
史蒂夫

WHERE子句的正确语法是

 WHERE fieldname operator value AND/OR fieldname operator value ....

因此更新记录的正确方法是

string query = @"update Timer set Stop=? where SerialNumber = ? AND Start = ?";
command.CommandText = query;
command.Parameters.AddWithValue("@p1", label1.Text);
command.Parameters.AddWithValue("@p2", comboBox1.Text );
command.Parameters.AddWithValue("@p3", textBox1.Text);
command.ExecuteNonQuery();

请注意,在WHERE关键字之前,您需要一个空格,并且我更改了代码以使用更安全的参数化方法,而不是字符串连接

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用名称两列更新访问数据库中的数据

来自分类Dev

如何使用NHibernate更新数据库中的版本列

来自分类Dev

使用实体框架核心更新数据库中的列

来自分类Dev

无法更新数据库中的列

来自分类Dev

使用SQL在两个日期之间访问数据库中的数据

来自分类Dev

如何使用 Hibernate 在单个实体中访问来自两个数据库的数据?

来自分类Dev

如何通过传递数据库名称访问WPF中的SQL Server数据库

来自分类Dev

无法使用特定 ID 访问数据库中的数据

来自分类Dev

在MS Access中访问数据库时更新查询

来自分类Dev

C#访问texbox中的数据库更新

来自分类Dev

使用 ID 列不可见的 GridView 更新访问数据库 (.mdb)

来自分类Dev

使用 pdo 更新图像时,文件夹名称成为数据库中的值

来自分类Dev

使用两个数组参数更新数据库

来自分类Dev

如何使用AngularJS更新/编辑数据库中的数据

来自分类Dev

如何使用AND条件更新SQLite数据库中的数据?

来自分类Dev

如何使用linq更新数据库中的数据

来自分类Dev

Ajax使用codeigniter更新数据库中的数据

来自分类Dev

使用隐藏字段更新数据库中的数据

来自分类Dev

如何使用php更新数据库中的数据

来自分类Dev

使用数据库中的数据预填充更新表单

来自分类Dev

Swift iOS 使用数据库中的数据更新图表

来自分类Dev

更新数据库访问,C#

来自分类Dev

更新访问数据库失败

来自分类Dev

访问数据库表更新替换

来自分类Dev

使用组合列访问数据库填充组合框

来自分类Dev

关于使用存储在记录中的数据库名称的跨数据库子查询

来自分类Dev

实时更新数据库中的数据

来自分类Dev

更新数据库中的数据值

来自分类Dev

更新数据库中的数据列表

Related 相关文章

热门标签

归档