|
|
1
18
我推荐 Sqlite 公共领域 所以根本没有许可证问题。 |
|
|
2
11
|
|
|
3
7
还有其他数据库引擎,如SQLLite或FireBird,如果它们提供的支持和增长选项对您足够好,请选择它们 此外,Visual Basic是eof lifed。目前,VB.NET可能是一个更好的基于windows的平台。它将提供一个更好的平台/功能,当您想扩大您在项目中的人才时,我认为.NET人才可能比那些想使用死板语言的程序员更容易获得。 |
|
|
4
3
What options are there for a quick embedded DB in .NET? 我会在这里重复我的答案: “或者有Esent,即存在于每个windows副本中的内置数据库。请在此处阅读: http://ayende.com/Blog/archive/2008/12/23/hidden-windows-gems-extensible-storage-engine.aspx http://www.codeplex.com/ManagedEsent |
|
|
5
2
SQLite将适用于本地桌面应用程序。如果您需要多个用户、几GB的数据和多个连接,我会使用mysql或Firebird。 |
|
|
6
2
FireBird SQL 服务器将是首选。它可以在嵌入式和多用户模式下使用,就像传统数据库一样。它实现了许多SQL标准,并拥有强大的社区基础。它适用于Windows、Linux、Solaris、OS X、HP-UX |
|
|
7
1
This page has VB/SQLite examples . 有一个问题是SQLite解析外键约束,但不强制执行它们。你可以用 this code to generate "foreign key triggers" 对于SQLite,从而获得一个具有FK约束的易于使用的数据库。
|
|
|
8
1
我使用了SQLServerCompactEdition。它就像sqllite。使用ADO.NET访问的单个SDF文件。 您可以使用Visual Basic.NET开发应用程序,并使用Visual Studio管理数据库(添加表、列、约束等)。 |
|
|
9
0
SQLite可能就是您正在寻找的。 http://www.sqlite.org/ |
|
|
10
0
|
|
|
11
0
从你的帖子中不太清楚你是否想要一个web应用程序。
如果您正在查看桌面应用程序,MS Access可能适合。。。对于简单的应用程序来说非常简单。 |
|
|
12
0
好吧,假设你之前没有任何经验。。。 您需要某种持久性存储(例如数据库)和客户机。 对于存储,您几乎可以使用任何东西。例如,您可以在MS Access中创建数据库,并将其作为文件发送,使用ADO进行访问。 其他选项包括MS SQL Express edition(预装在某些机器上或可以免费安装)和大量开源数据库,如 SQLite 缺点:没有UI可言,因此您必须构建一个命令行界面(用于“简单”应用程序)。 如果您想构建UI,我建议您使用.NET WinForms。开销将大大增加,但.NET现在已安装在所有XP/Vista计算机上,即使不是,您也可以在应用程序中安装框架。 |
|
|
13
0
如果您想构建可以轻松移动到其他pc的应用程序,我更喜欢Microsoft Access。它的数据库小,易于使用,无需安装。它适用于Addressbook、mini crud系统等应用程序。 MySQL 相反 |
|
|
14
0
我不明白你所说的“独立形式[…]安装软件”是什么意思。您需要至少安装DBMS以及一个客户端或用户界面。
它还将DBMS和GUI前端结合在同一个工具中。 |
|
|
15
0
我敢说Access女士。。。? |
|
|
16
0
在这两个方面中,我随时都会选择Firebird,因为它完全支持SQL(例如,您不能在SQLite中删除一列)、ACID遵从性,并且如果您决定让多个用户在同一个数据库上工作,它可以在不做任何更改的情况下(只需将连接字符串从嵌入式更改为服务器)转到客户机/服务器。
|
|
|
17
0
我成功地使用了turbodelphi(免费商业和非商业使用)+ZeosLib(zeos.firmos.at)。 您只需要在.exe中分发数据库客户端DLL(无需安装客户端,只需将DLL放在同一目录中)。 |
|
|
18
0
将 Kexi |
|
|
19
0
我可以根据个人经验推荐“我的可视化数据库” |
|
|
ipavlic · Play框架2.1嵌入式Neo4j 13 年前 |