gpt4 book ai didi

C# - SQLite SELECT 查询 * 返回数据类型

转载 作者:行者123 更新时间:2023-12-02 03:16:29 24 4
gpt4 key购买 nike

当我使用星号从 C# 查询 SQLite 表时,例如:

string SQLText = "SELECT * FROM [TableName]";
SqliteCommand Command = new SqliteCommand (SQLText, Database);
(?) Result = (?)Command.ExecuteScalar ();

由于显然会有多个数据值(通常是不同类型),因此它会作为对象数组“object[]”返回。

返回什么数据类型?如果您发现了,请发布您的信息来源,这样我就可以避免再次提出愚蠢的问题。

肖恩

最佳答案

ExecuteScalar 将仅返回单个值,即结果集的第一行/第一列。它通常用于从数据库中检索单个值(例如聚合值),例如 COUNT 等。

您需要返回一组记录。使用:

参见:Retrieving data with SqliteDataReader

关于C# - SQLite SELECT 查询 * 返回数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30804083/

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