2sxc - 向非 2sxc 数据添加新记录 table

2sxc - add new record to non 2sxc data table

我知道这是比 2sxc 更多的 dnn 问题,但我在 dnn 数据库中有一些自定义 table 并且不知道如何做经典 dnn 模块并且只使用 2sxc 进行模块开发。

我的问题是,如果你能给我一些指导,从 razor 脚本或 2sxc apicontroller(首选)在此 table 中添加新记录的最简单方法是什么。

如果有人可以粘贴一些示例和代码以获得 sql 连接字符串、dnn 数据库对象限定符和 sql 以及命令执行,那将是最好的。 我不需要任何关系。

从那里我想我可以想出如何编辑和删除以及post其他人可以看到的代码。

我不打算将它用于很多东西,但我们有一些传感器和带有大量事件的应用程序,需要自定义 table我可以轻松清除和索引,但不想要这些数据是 EAV 表格。

后来我知道如何通过 2sxc 中的 sql 数据源取回数据进行可视化。

在遥远的将来,我们将创建一个通用的 API 来存储到任何类型的存储库(EAV、SQL、CSV、Json 等),但现在,您只需要对其进行编码。

基本上你的问题实际上与 2sxc 无关 - 我建议你简单地 google 诸如 "save data to SQL using WebApi" 之类的东西 - 然后将此代码放入 2sxc 中的 API 控制器中。

目前我没有任何演示代码,但如果您确实创建了一个演示,我很乐意将其发布在博客上并在 https://2sxc.org/en/apps

上发布