C# 向Access数据库插入数据时提示INSERT INTO语法错误
stringstrConnection=ConfigurationManager.ConnectionStrings["Ecological_safety_evaluat...
string strConnection = ConfigurationManager.ConnectionStrings["Ecological_safety_evaluate.Properties.Settings.ESESdb1ConnectionString"].ConnectionString;
OleDbConnection cn = new OleDbConnection(strConnection);
cn.Open();
string strSqlReg = "INSERT zhibiaoshuju (订单号,年份,地区,数量) values( '" + (recordnumber.Rows.Count + 1) + "','" + yearCBox.Text + "','" + cityCBox.Text + "','" + TBoxD1.Text + "')";
OleDbCommand cmd = new OleDbCommand(strSqlReg, cn);
cmd.ExecuteNonQuery();
程序运行后提示:INSERT INTO语法错误!这是为什么?怎么改正?求大侠们教教小弟! 展开
OleDbConnection cn = new OleDbConnection(strConnection);
cn.Open();
string strSqlReg = "INSERT zhibiaoshuju (订单号,年份,地区,数量) values( '" + (recordnumber.Rows.Count + 1) + "','" + yearCBox.Text + "','" + cityCBox.Text + "','" + TBoxD1.Text + "')";
OleDbCommand cmd = new OleDbCommand(strSqlReg, cn);
cmd.ExecuteNonQuery();
程序运行后提示:INSERT INTO语法错误!这是为什么?怎么改正?求大侠们教教小弟! 展开
4个回答
展开全部
应该是insert into 少了into
string strSqlReg = "INSERT into zhibiaoshuju (订单号,年份,地区,数量) values( '" + (recordnumber.Rows.Count + 1) + "','" + yearCBox.Text + "','" + cityCBox.Text + "','" + TBoxD1.Text + "')";
string strSqlReg = "INSERT into zhibiaoshuju (订单号,年份,地区,数量) values( '" + (recordnumber.Rows.Count + 1) + "','" + yearCBox.Text + "','" + cityCBox.Text + "','" + TBoxD1.Text + "')";
追问
string strSqlReg = "INSERT zhibiaoshuju (记录号,年份,城区,人口密度(人/km2)) values( '" + (recordnumber.Rows.Count + 1) + "','" + yearCBox.Text + "','" + cityCBox.Text + "','" + TBoxD1.Text + "')";
我这样写了之后还是提示:INSERT INTO语法错误!这是为什么?
追答
insert 后面要加into 你没有加啊
展开全部
难道insert 之后没有into 关键子么?
追问
我是这样写的:string strSqlReg = "INSERT INTO zhibiaoshuju (记录号,年份,城区,人口密度(人/km2)) values( '" + (recordnumber.Rows.Count + 1) + "','" + yearCBox.Text + "','" + cityCBox.Text + "','" + TBoxD1.Text + "')";
追答
你该吧into 写在values之前
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据库中字段最好不要用中文
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你现在数据库里测试下sql对不对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询