用Access创建一个数据库,进入控制面板->管理工具->数据源(odbc).选择 系统DSN, 点 添加, 选择microsoft Access Driver(.mdb),用sql server也是类似这样注册.
2.你没有用户和密码的设置,你是否已经保证你的数据库没有用户名和密码就能连接.
3.你的sql里面的 [12] 是插入数值的列的时候是不需要'号的.
4.你在运行衫者的时候,你需要得到更多的信息.对于异常我们往往需要打印详细的信息,请记住对于一个出现异常的地方不打印任何信息,对于调试人员来说是十分沮丧的.所以请你每个在或辩薯catch语句里面写入:
ce.printStackTrace()
这样可以通过运行程序知道你的问题出现在什么地方.因为jdk将为你打印详细的异常信息.
5.对于第二个异常来说只要获取SQLException就可以了,对于异常来说越细越能描述异常的信息,所以没有必要用Exception
6.应该有关闭数据库连接的代码.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)