gpt4 book ai didi

c# - c#中的无效参数错误

转载 作者:太空宇宙 更新时间:2023-11-03 18:31:51 26 4
gpt4 key购买 nike

我遇到了以下问题。我不知道我做错了什么。它向我显示错误“'System.Data.Common.DbDataReader.GetString(int)' 的最佳重载方法匹配有一些无效参数。”

这是我的代码:

 SqlDataReader myReader;

mycon.Open();
myReader = cmdDatabase.ExecuteReader();
while (myReader.Read())
{
string cName = myReader.GetString("C_Name");

textBox2.Text=cName;
}

最佳答案

GetString 方法只接受一个int。您正在向它传递一个 string

来自 MSDN ,参数 (一个整数) 表示“从零开始的列序数”。


如果 C_Name 是第一列(例如),您需要调用:

string cName = myReader.GetString(0);

关于c# - c#中的无效参数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21072257/

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