如何为在数据库中创建的每个新用户添加文本文件?

时间:2017-08-04 19:28:48

标签: c# sql visual-studio-2015 login text-files

我有一个程序可以让我创建一个新用户。要添加新用户,程序会要求输入用户名和密码。如下图。

Create New User

当用户键入用户名和密码时,单击“保存”,用户名和密码将保存到我通过Visual Studio 2015创建的表中,该表也通过此IDE创建。

在创建新用户时,我需要程序为该特定新用户创建新的文本文件。然后,当用户使用此窗口登录时,

Login Window

他们自己创建的文本文件应该出现在一个可以添加内容的文本框中。每次登录时,他们都会查看他们自己的文本文件。这会在此窗口中显示

Accounts Window

保存按钮,保存对相关文本文件的任何编辑,加载按钮应加载文本文件。理想情况下,我想删除加载按钮,并将文本文件的内容直接显示在文本框中。

我试图通过将其分解成碎片来解决这个问题。我知道在保存新用户时需要创建.txt,但我不知道从那里去哪里。我希望有一个解决方案,使程序可以在任何机器上工作。

我已经在互联网上查询了数据库用户文件,创建了一个带有文件等的新用户,我发现的唯一问题是这里有一个问题,结果发现数据库不是存储文本文件的好方法。我在YouTube上检查了MSDN,YouTube,我发现如何将图像上传到数据库中的用户,而不是文本文件。

有人可以帮我这个吗?它不一定是代码,特别是一般的步骤,然后我很乐意查找。

1 个答案:

答案 0 :(得分:0)

你还没有表明sql数据库的类型,我认为它适用于sql-server。

对于小文件,您可以使用二进制或varbinary,如here所述。

对于真正更大的文件,您需要documentation on BLOBs in SQL-Server