gpt4 book ai didi

mysql - 连接到2sxc模块中的其他数据库类型

转载 作者:行者123 更新时间:2023-11-29 19:23:51 26 4
gpt4 key购买 nike

目前 2sxc 模块中是否有任何内容允许您连接到其他数据库类型?具体来说,我想连接到 MySQL 数据库。我知道您可以连接到数据库中的其他表。

最佳答案

这有点取决于你的问题。我们分开吧

您可以在 2sxc 中使用 Razor-Views 来可视化任何类型数据库中的数据吗?

是的,只需使用c#代码即可获取数据。只需在 .net 中创建 sql-objects 或其他内容并使用它即可。例如,我写过有关使用 PetaPoco http://2sxc.org/en/docs/docs/feature/feature/2583 的文章

您可以在可视化查询设计器中使用非 sql 数据

是的,但是你需要做一些工作。最简单的方法是在 DNN SQL 服务器中映射 mysql 表。这有点像翻译层,然后让我们像在 SQL Server 中一样使用它们。

更困难的方法是创建自己的数据源。最好继承SqlDataSource(它为参数注入(inject)等提供了很多安全性)https://github.com/2sic/eav-server/blob/master/ToSic.Eav.DataSources/SqlDataSource.cs - 然后修改它以使用你的mysql

关于mysql - 连接到2sxc模块中的其他数据库类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42283948/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com