insert语句在ACCESS中可以运行,但是写到C# 中就出现语法错误,求解!
string cmdInsert = "insert into User (name,age,sex,work) values (@paNamge,@paAge,@paSex,@paWork)";
OleDbConnection conn = createConn();
conn.Open();
OleDbCommand cmd = new OleDbCommand(cmdInsert, conn);
cmd.Parameters.Add("@paName", OleDbType.Char, 10).Value = name;
cmd.Parameters.Add("@paAge", OleDbType.Integer, 4).Value = age;
cmd.Parameters.Add("@paSex", OleDbType.Char, 2).Value = sex;
cmd.Parameters.Add("@paWork", OleDbType.Char, 255).Value = work;
cmd.ExecuteNonQuery();
conn.Close();
INSERT INTO附近语法错误