0

我正在尝试使用 SqlKata 在我的 SQL Server 2017 中显示数据库中的表。

我浏览了一些研究。根据其中一篇文章,我需要编写此命令var books = db.Query("Books").Get();

我的问题是:我们将命令放在 C# .NETCoreApp 1.1 目标框架文件中的什么位置?以及如何运行以显示结果?

4

1 回答 1

0

如果您有演员表,请使用

var books = db.Query("Books").Get<YouClass>();

但是您没有演员表->使用

var books = db.Query("Books").Get<dynamic>();

如果要记录执行查询,请编写代码 startup.cs

var db = new QueryFactory(connection, new SqlServerCompiler());

// Log the compiled query to the console
db.Logger = compiled => {
    Console.WriteLine(compiled.ToString()); //NLog - GrayLog - API - DB - TextFile - more..
};

等等https://sqlkata.com/docs/execution/logging

于 2019-11-13T13:38:24.530 回答