sql里的时间没有引号引起来

    技术2022-05-19  19

    源码:

     

     // String sql="insert into emp values(7,'tan',20,'2011-4-19',4000);";    String sql="select * from emp;";    String drivername="org.gjt.mm.mysql.Driver";    String url="jdbc:mysql://localhost:3307/test1?user=root&password=123";    Connection conn=null;    Statement state=null;    ResultSet rs=null;

     

    开始的时候我将sql语句里的时间没有用' '起来,所以出现了异常。最后改了一下,成功了。不经历风雨怎能见彩虹呢?失败是成功的调味剂。哈哈。

    错误对比1:String sql="insert into emp values(7,'tan',20,2011-4-19,4000);"; String sql="insert into emp values(7,'tan',20,'2011-4-19',4000);";  错误对比2:String url="jdbc:mysql://localhost:3307;test1;user=root;password=123";  String url="jdbc:mysql://localhost:3307/test1?user=root&password=123";mysql和sqlserver里的格式是不一样的。所以凡事不能照搬啊。


    最新回复(0)