如何在DotnetNuke中添加管理临时数据?

时间:2017-01-04 14:24:01

标签: json dotnetnuke dotnetnuke-module dotnetnuke-7

我是DNN的初学者。我正在创建一个提供登录,仪表板和添加更新表单的模块。我有JSON格式的数据。我想在用户使用网站时存储它。一旦用户关闭网站,数据就会被销毁。

目前,我在Visual Basic的项目解决方案资源管理器中创建了一个文件夹,并创建了3个.json个文件,用于存储login_info.jsonbasic_info.jsonauth_info.json。我会在用户登录时写json数据,并在用户注销时将其设为空白。

上面的方法现在工作正常,但我担心它会在我发布这个模块时起作用。 此外,我可能有需要将图像存储在某处的情况。我不知道我将如何管理。

  1. 有人可以指导我吗?
  2. 这是在DNN中存储数据的正确方法吗?
  3. 还有其他更好的方法吗?
  4. 收到数据库建议的回复之后 在DotnetNuke中有没有与User Meta相同的表格? enter image description here

1 个答案:

答案 0 :(得分:1)

您使用DNN使用的ConnectionString并像平常一样访问数据库。

DotNetNuke.Common.Utilities.Config.GetConnectionString()

或者您可以使用DNN Framework提供的数据访问层。为此,请Christoc Templates。在这里,您需要与数据库进行通信。