这是回到基础,但我没有能够找到一个简单的解释。我刚开始与数据库工作,我使用的SQL Server数据库主要与navicat管理(但我有SQL Server管理工作室以及),我需要在数据库中存储PDF或图像。
我使用实体框架连接数据库与我正在构建的c#应用程序。如果您不了解数据库管理,请提供简单的解释。
谢谢你的帮助
如果您开始存储图像和PDF文件,数据库大小将呈指数级增长。
更好的方法可能是将文件的路径存储在数据库中,然后通过引用正确的路径加载项。
编辑:这取决于应用程序的文件结构。检索PDF的一个简单版本如下:
示例路径:/PDF/username.PDF
您将PDF的路径存储在DB中,可能在pdfPath下。然后,当您从数据库中检索路径时,使用从查询中获得的路径将用户引导到正确的链接。