我正在构建一些 C# 桌面应用程序,我需要将文件保存到数据库中。我想出了一些文件选择器,它给了我正确的文件路径。现在我想知道如何使用文件的路径将该文件保存到数据库中。
最佳答案
这实际上取决于文件的类型和大小。如果它是文本文件,那么您可以使用 File.ReadAllText()
获取可以保存在数据库中的字符串。
如果不是文本文件,则可以使用 File.ReadAllBytes()
获取文件的二进制数据,然后将其保存到数据库中。
不过要小心,数据库不是存储大文件的好方法(您会遇到一些性能问题)。
关于c# - 如果有文件路径,如何将文件保存在SQL Server数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2121441/