使用ACCESS数据库格式是否侵权?

光明山人 2006-01-19 10:01:47
具体地说,使用微软/Windows提供的API(ADO/OLE DB/ODBC)开发程序,在程序中创建和操作Access数据库,并将程序分发到最终用户,但最终用户并没有安装Access应用程序,这会侵犯版权吗?

另外,用Delphi开发,请各位大虾提供高见——使用什么样的桌面数据库及访问函数库最好?桌面数据库即不需要运行数据库服务器,通过函数库或组件库访问,要求函数库或组件库是开源的。

谢谢!
...全文
258 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
光明山人 2006-02-02
  • 打赏
  • 举报
回复
谢谢各位。有人告诉我,在有的Windows上是不带Access的ODBC/OLEDB的驱动的,需要安装Office,因此另找了一个完全开源的桌面/文件数据库项目:SQLite,有兴趣的朋友请看 www.sqlite.org ,它的好处是非常小,如果用DLL的话只需200来K,如果是静态链接估计更小。
OracleRoob 2006-01-20
  • 打赏
  • 举报
回复
前台Delphi,后台数据库使用Access
最终用户的计算机不需要安装Access就可以正常使用
changechange 2006-01-20
  • 打赏
  • 举报
回复
我使用 DELPHI

后台用 JET DB ENGINE + MDB 格式

但是注意,在D7开发中请不要用 DBGO 组件,应该用CREATEOLEOBJECT方法来调用 ADO ,否则一旦你的环境与用户环境不同,则用户必须安装 MDAC 最新版本和 BDE 最新版本驱动,这样非常麻烦。失去了 DELPHI 软件直接 COPY 就能用的特性了
光明山人 2006-01-19
  • 打赏
  • 举报
回复
谢谢wwwb,关于是否侵权我想多听听,这是个很重要的问题。
另外,我希望我的程序足够小(最好<1MB),不想另外分发别的东西,MSDE2000需要另外安装吗?
wwwwb 2006-01-19
  • 打赏
  • 举报
回复
具体地说,使用微软/Windows提供的API(ADO/OLE DB/ODBC)开发程序,在程序中创建和操作Access数据库,并将程序分发到最终用户,但最终用户并没有安装Access应用程序,这会侵犯版权吗?
no,不会

另外,用Delphi开发,请各位大虾提供高见——使用什么样的桌面数据库及访问函数库最好?桌面数据库即不需要运行数据库服务器,通过函数库或组件库访问,要求函数库或组件库是开源的。
用MSDE2000,免费的。
光明山人 2006-01-19
  • 打赏
  • 举报
回复
各位,我的意思是一个小程序使用文件型数据库,不需要再安装其它产品。
rouqu 2006-01-19
  • 打赏
  • 举报
回复
runtime版本的Access可以吗?这个是MS针对Access的免费产品 用户可以在终端无限分发

另外 最终用户无论本地MDB的拷贝还是放在服务器上通过ADO/DAO数据库驱动都是可以使用的 而且也不会侵权

用Delphi开发,请各位大虾提供高见——使用什么样的桌面数据库及访问函数库最好?桌面数据库即不需要运行数据库服务器,通过函数库或组件库访问,要求函数库或组件库是开源的
----------
Delphi有丰富的界面设计功能 我也比较推荐MSDE 性能、扩展性都会好一点 同Access一样 数据库最大上限为2G
wwwwb 2006-01-19
  • 打赏
  • 举报
回复
MSDE2000需要另外安装吗?是
安装Access是要收费的,因为是OFFICE中的一个软件,而OFFICE是要MONEY的。

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧