java更新数据库的datatime字段

java更新数据库的datatime字段,第1张

你好!

写2个方法,一个insert,一个updata,在insert的末尾,掉用update,update的时候,获取系统时间,更新进去,

你数据门里面是datatime,你string也可以插入进去的,只要格式是正确的

如有疑问,请追问。

速度方面可以有很多提升的方式,你可以去网上查查,不过效果不会太明显就是!

给你一个经验之谈, 你可以新建一个后台委托或者定时应用,专门用来做静默的批量 *** 作, 比如

比如A是一个web工程,,

1 前台有个触发事件,

2 触发之后, 通知 你另外的工程B, 让B去执行这些费时费内存的 *** 作, 而A仍然能够正常的运行.不会影响其他业务.

3 等待B将这些 *** 作处理完之后,可以通知A, A再去返回结果.

这样的话 能够保持A仍然能够高效的处理其他业务逻辑. 用户也不会感觉到程序的卡顿.

1.首先检查你注册数据源没有:(我不知道你使用sql server还是access)

用Access创建一个数据库,进入控制面板->管理工具->数据源(odbc).选择 系统DSN, 点 添加, 选择microsoft Access Driver(.mdb),用sql server也是类似这样注册.

2.你没有用户和密码的设置,你是否已经保证你的数据库没有用户名和密码就能连接.

3.你的sql里面的 [12] 是插入数值的列的时候是不需要'号的.

4.你在运行的时候,你需要得到更多的信息.对于异常我们往往需要打印详细的信息,请记住对于一个出现异常的地方不打印任何信息,对于调试人员来说是十分沮丧的.所以请你每个在catch语句里面写入:

ce.printStackTrace()

这样可以通过运行程序知道你的问题出现在什么地方.因为jdk将为你打印详细的异常信息.

5.对于第二个异常来说只要获取SQLException就可以了,对于异常来说越细越能描述异常的信息,所以没有必要用Exception

6.应该有关闭数据库连接的代码.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6821578.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存