如何在2sxc上连接到我自己的自定义表?

时间:2017-02-18 13:56:22

标签: 2sxc

我不想使用2sxc的本机数据结构。我想将模块与我自己的自定义表链接。我不知道如何从它的设置中做到这一点。

1 个答案:

答案 0 :(得分:1)

你的问题可能意味着不同的事情,所以让我们分开

  1. 您可能已经在SQL中拥有要用于可视化等的数据。一个常见示例是当您从外部系统同步数据时,或者如果您有来自另一个模块但没有数据的数据令人敬畏的模板。在这种情况下,您可以轻松使用它 - 如下所述。

  2. 您可能希望拥有完全不同的数据结构,因为您不知何故更喜欢它,并希望使用2sxc来编辑sql表中的数据。这是不可能的ATM,因为2sxc有很多功能,包括。数据版本控制,多语言等必须在自定义数据结构中解决,因此(默认)2sxc编辑体验不能与标准sql表一起使用。在这种情况下,您仍然可以使用2sxc来运行razor-files和web-apis - 就像拥有自己的js-edit-experience并主要使用2sxc作为容器。但这可能不是常见的情况。

  3. 在模板中使用SQL数据 - 简单,多种选择。

    1. 如果您使用的是可视化查询设计器,则有一个sql-data-source。这可以针对您的表运行选择,并将数据提供给您的模板,json或您需要的任何地方。查看http://2sxc.org/en/blog/post/new-2sxc7-dnn-sql-datasource
    2. 如果您只想要剃须刀和sql,这也很容易 - 请参阅此处的演示应用:http://2sxc.org/en/apps/app/sql-data-access-demos
    3. 如果您需要其他代码示例,请查看https://2sxc.org/en/docs/Feature/feature/2579