执行更新命令 update test set date=str where id=1
字符串 str="2006-12-12" 可是我怎么执行他都告诉我update语句有毛病
我到底要怎么写才能把str="2006-12-12"这个串写到数据库里啊,数据库中date字段是日期格式的
希望大大们帮忙啊,没几天就的交设计了,我在线等,小弟谢谢拉

解决方案 »

  1.   

    SQL =  "update test set date= '" + str + "' where id=1"
      

  2.   

    加单引不好使,告诉我update语句有毛病,55555555555
      

  3.   

    我感觉是date=str 数据格式不兼容,你把str="2006-12-12"用数据库里的函数转化成日期型变量,或者把库里的date字段修改成字符类型的也许就可以了,具体怎么转化和修改,你查阅相关资料
    ===================================================
    我们用java来解决实际问题。java技术交流,讨论java的技术细节和最新技术。欢迎中高级程序员以及渴望学习java技术的初学者加入讨论。QQ群:3001581
      

  4.   

    用数据库中的日期转换函数去把str转换成日期格式再可以比较。