C#代码:
object.__setattr__(self, '__storage__', {})
目标:
我想在代码中实现的目标是:
- 将数据库中的内容存储到列表中,然后输出列表。
然而,这是我得到的输出:
OUTPUT ="详情为MySQL.Data.MySqlClient.MySqlDataReader"
答案 0 :(得分:0)
也许你应该遍历这些字段:
while (DBReader.Read())
{
List<string> mylist = new List<string>();
for(int i=0; i<DBReader.FieldCount; i++)
myList.Add(DBReader.GetValue(i).ToString());
foreach (var item in mylist)
{
MessageBox.Show("The details are " + item);
}
}
否则你的datareader只是转换为字符串,默认只是显示它的类名。