caohuan95568
caohuan95568
采纳率34%
2015-10-09 07:35

C#中将一个数组传入到ACCESS数据库中,出现update语法错误

jilushuzhi_left[j, i] = chixiangceliang_left[j, i];//将测量得到的j行i列值传到变量数组
tempconn.Open();
OleDbDataAdapter acommand1 = new OleDbDataAdapter("Update rz set lieming[j]=jilushuzhi_left[j, i] where 点数=i", tempconn);//充当 DataSet 和数据源之间的桥梁,用于检索和保存数据
acommand1.Fill(ds, "rz");//OleDbDataAdapter连接桥梁将表与数据库连接起来

                OleDbCommandBuilder builder = new OleDbCommandBuilder(acommand1);
                acommand1.Update(ds, "rz");  //跟新表中数据到数据库
                tempconn.Close();

                                    为什么一直提示update语句错误,rz为表名,lieming[j]是前面定义的数组,表示各个列名,jilushuzhi_left[j, i]是传入到数据库的数据。
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

相关推荐