C#怎么把sql语句查询出的结果通过数组的形式定义为一个字符串

ACCESS数据库
2024-11-17 23:08:58
推荐回答(2个)
回答1:

没办法。结果集就是结果集,除非用游标。
而在C#里需要用linq
把查询的结果放到datatable

DataTable dt;//这里要返回从数据库返回的结果
string result = string.Join("-", dt.AsEnumerable().Select(t=>t.Field("title")).ToArray());
这样result就是字符串了,而连接字符是-

回答2:

你可以把查询结果转为xml字符串。