如何在C#中以字符串形式返回查询结果?

如何在C#中以字符串形式返回查询结果?,c#,mysql,C#,Mysql,下面的查询返回一个VARCHAR值,我想将该值作为字符串返回。我该怎么做 代码段: 您可以创建列表并将值添加到列表中。返回列表后。如何以字符串形式返回VARCHAR查询结果: while (reader.Read()) { results= reader.GetString(0); // Added this } return results; 搜索“C#mysql教程”将提供到以下资源的链接:提供示例并解释如何使用创建的实现(

下面的查询返回一个VARCHAR值,我想将该值作为字符串返回。我该怎么做

代码段:
您可以创建列表并将值添加到列表中。返回列表后。

如何以字符串形式返回VARCHAR查询结果:

while (reader.Read())
{
        results= reader.GetString(0);                          // Added this
}
return results;

搜索“C#mysql教程”将提供到以下资源的链接:提供示例并解释如何使用创建的实现(它还将显示如何编写“safe[r]”SQL)。如果存在“在此处输入代码”以外的特定问题,最好将其调出。在这种特殊情况下,可能也值得研究。此代码易受sql注入攻击。请在修复语法错误后使用带参数的预处理语句查看,它返回一个随机的
FieldName
,在有人用
0的FieldName调用您的语句之前,您需要学习如何使用它;删除
while (reader.Read())
{
        results= reader.GetString(0);                          // Added this
}
return results;