wlbk.net
当前位置:首页 >> JAvA桌面程序中使用什么嵌入数据库合适 >>

JAvA桌面程序中使用什么嵌入数据库合适

mysql吧 即使是你以后要拓展程序也不影响!

简单小型的项目可以使用mysql数据库;中型的项目使用sqlserver数据库;大型的用oracle这个讲究安全性,难度系数最高的数据库;

你把链接数据那个,返回一个集合对象不久可以了 public list getresult() { list list=new arraylist(); con=drivermanager.getconnection("jdbc:odbc:db2","","");sql=con.createstatement();rs=sql.executequery("select * from user");while(rs.next()){string name=rs.getstring(1); system.out.println("姓名:"+name); list.add(name); }

建议使用mysql ,mysql 熟练之后,建议使用 orcale 原因: mysql 比较小,适合你调试和熟练数据库的一般性操作.等你熟练之后,学习一下 orcale ,因为企业级数据库,一般都是 orcale.

mysql,和oracle这两个在Java里用的多

那只能是注册表了,把你所有的数据加密存储在注册表中就行了,注册表中存储是全局的,无论你程序移动到任何地方都是不受影响的,但是注册表只能存储少量数据,对于太多数据就是无法实现了.注册表(Registry,繁体中文版Windows操作系统称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息.早在Windows 3.0推出OLE技术的时候,注册表就已经出现.随后推出的Windows NT是第一个从系统级别广泛使用注册表的操作系统.但是,从Microsoft Windows 95操作系统开始,注册表才真正成为Windows用户经常接触的内容,并在其后的操作系统中继续沿用至今.

和使用那种数据库没有关系,界面负责展现,数据库负责存储数据

这要看你是什么操作系统,如果是windows的用c#,sqlserver或mysql

假如需要只和数据库通信一次就要满足对多张表进行有增有删有改的操作,通过java执行sql脚本(.sql文件)是不是方便点

不行的,数据库是数据库,也许我没明白你的意思你也可以直接建个access数据库,放在项目下面就可以了,不需要单独的数据库服务器支持的,一般电脑都自带access.

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com