Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.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
C++ 如何创建一个带有搜索功能和pdf下载/上传的小数据库_C++_Database_File_File Upload_Download - Fatal编程技术网

C++ 如何创建一个带有搜索功能和pdf下载/上传的小数据库

C++ 如何创建一个带有搜索功能和pdf下载/上传的小数据库,c++,database,file,file-upload,download,C++,Database,File,File Upload,Download,我正试图为我朋友的公司编写一个小程序。他们建造金属柜,每个柜都由几个部分组成。因此,当客户告诉他们需要新机柜时,他们会告诉他们单个零件的编号。我的朋友现在需要一个小工具/数据库,在那里他可以查看那些零件号,如果有条目,他可以下载相应的蓝图(另存为PDF)。当然,该程序还需要一个函数来创建一个新条目并上载一个包含该条目的PDF文件 该程序只需在一台windows计算机上本地安装 现在我需要知道是否有一种特殊的方法来解决这个问题。如果有人能给我一些关键词,我会很有帮助,这样我就可以在谷歌上搜索它并找

我正试图为我朋友的公司编写一个小程序。他们建造金属柜,每个柜都由几个部分组成。因此,当客户告诉他们需要新机柜时,他们会告诉他们单个零件的编号。我的朋友现在需要一个小工具/数据库,在那里他可以查看那些零件号,如果有条目,他可以下载相应的蓝图(另存为PDF)。当然,该程序还需要一个函数来创建一个新条目并上载一个包含该条目的PDF文件

该程序只需在一台windows计算机上本地安装

现在我需要知道是否有一种特殊的方法来解决这个问题。如果有人能给我一些关键词,我会很有帮助,这样我就可以在谷歌上搜索它并找出如何开始:)

<>我有C++和java的基本技能,愿意学习新的东西:
谢谢

已将sqlite用于数据库应用程序,并发现它具有很多功能和速度。它缺少所有高级数据库管理功能,但对于单用户/嵌入式数据库来说,这是它的理想选择。我之所以在MySQL上使用它,是因为它大大提高了性能。
它有一个通过Java.sql.Connection的Java接口。

已经将sqlite用于数据库应用程序,并且发现它具有很多功能和速度。它缺少所有高级数据库管理功能,但对于单用户/嵌入式数据库来说,这是它的理想选择。我之所以在MySQL上使用它,是因为它大大提高了性能。
它有一个通过Java.sql.Connection的Java接口。

我认为这是一个尝试C++/Java以外的东西的好机会。在您的情况下,我会选择Ruby on Rails,例如回形针扩展(http://thoughtbot.com/community/)(不过我自己也没用过回形针)。RubyonRails是为解决这类问题而设计的。

我认为这是一个尝试C++/Java以外的东西的好机会。在您的情况下,我会选择Ruby on Rails,例如回形针扩展(http://thoughtbot.com/community/)(不过我自己也没用过回形针)。RubyonRails是为解决这类问题而设计的。

当单词:little、friend、company和database组合在一起时——当心当文字:小,朋友,公司和数据库一起结束-小心谢谢你们两位!我将评估这两个建议。Qlite非常棒。我从C++中一直使用它来进行本地存储。我想,前端可能是一个有点挑战性的C++,除非你有一个昂贵的IDE编译器/ Borland C++ Builder或MS Visual Studio,允许一些拖累和下降。我将评估这两个建议。Qlite非常棒。我从C++中一直使用它来进行本地存储。我想,C++中的前端可能会有点挑战性,除非您有一个昂贵的IDE编译器,比如Borland C++ Builder或MS VisualStudio,允许一些拖放。