ShawnAce
ShawnAce
2015-12-18 12:46

C#问题,求大神帮助,关于OleDbCommand对象的使用

  • c#
  • oledbcommand
  • 管理
  • 数据库
  • sql

大神们看看以下代码,我只想在test.mdb这个数据库里面的管理员这张表中用户这一列的某一行插入text1,但是我写了如下代码之后,用户这一列的所有行都是text1这个变量,求大神帮忙,如何指定修改某一行中的数据

                            OleDbConnection cnn = new OleDbConnection();
            cnn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\test.mdb";
            cnn.Open();
            string accesstr = "update [管理员] set [用户]='" + text1 + "'";
            OleDbCommand cmd = new OleDbCommand(accesstr, cnn);
            cmd.Connection = cnn;
            cmd.CommandText = accesstr;
            index=cmd.ExecuteNonQuery();
            cmd.Dispose();
            cnn.Close();
            cnn.Dispose();
  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

4条回答