keweike
2012-06-01 23:10
浏览 297

C#插入数据到Access中报错!求解!!

        String sql = "insert into sell values(";
        sql += "'" + sg.strcommId + "','" + sg.strcommName + "','" + sg.strSS_price + "',";
        sql += "'" + sg.strcolor + "','" + sg.strsize + "','" + sg.strsell_num + "','" + sg.strsell_date + "',";
        sql += "'" + sg.strSum + "')";
        conn = new GetConnection().getconnection();
        OleDbCommand cmd = new OleDbCommand(sql,conn);
       int flag = cmd.ExecuteNonQuery();
       int flag = 0;
       return flag ;

总是提示cmd.ExecuteNonQuery();insert into语法错误!!怎么回事????

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • chenhailong118 2012-06-02 13:26
    已采纳

    教你办法:

    1.将你拼好的sql,先打出不来
    2.复制sql,在相应的数据库中执行,看看错误没
    如果没错误,说明不是sql的错

    我猜是你sql拼错误了

    点赞 打赏 评论

相关推荐 更多相似问题