Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql?Sqlite。。。什么样的数据库更适合与Visual C++;?_Sql_Visual Studio 2008_Visual C++ - Fatal编程技术网

Mysql?Sqlite。。。什么样的数据库更适合与Visual C++;?

Mysql?Sqlite。。。什么样的数据库更适合与Visual C++;?,sql,visual-studio-2008,visual-c++,Sql,Visual Studio 2008,Visual C++,我正在开发一个软件,我需要用Visual C++(VS2008)连接数据库。问题是,当软件完成时,我需要将所有项目导出到另一台计算机,并且必须包含所有文件和数据库 我需要什么样的数据库?Mysql?Sqlite?ODBC 谢谢。SQL Express是不错的选择-数据库很容易导出,因为它只是一个文件。 注意-我假设这是某种演示应用程序/编码任务 注意-还假设非移动平台:SQL Express是一个不错的选择,因为在需要时,重构以使用SQL Server所需的更改最少 如果应用程序最终将在移动平

我正在开发一个软件,我需要用Visual C++(VS2008)连接数据库。问题是,当软件完成时,我需要将所有项目导出到另一台计算机,并且必须包含所有文件和数据库

我需要什么样的数据库?Mysql?Sqlite?ODBC


谢谢。

SQL Express是不错的选择-数据库很容易导出,因为它只是一个文件。

注意-我假设这是某种演示应用程序/编码任务

注意-还假设非移动平台:SQL Express是一个不错的选择,因为在需要时,重构以使用SQL Server所需的更改最少


如果应用程序最终将在移动平台上运行,则SQL Lite。

不是一个数据库。这取决于软件的类型、数据量、应用程序的数据库是本地数据库还是客户端/服务器体系结构中的数据库,如果您更喜欢开源等。请说明您的targetSQLLite数据库可以保存到单个文件中,非常像SQLCE
*.sdf
文件。是的-我重复检查了一遍,不确定,出乎意料的是你可以-所以我已经编辑了答案。