我有一个数据网格视图,它的数据源是 MS Access(它有一个数据类型、货币、日期/时间和数字),它显示数据库中的数据但不显示其他数据类型,只有单词或任何字符串,这里是我添加行的代码
string[] rowData = new string[columnCount];
while (dr.Read())
{
for (int k = 0; k < columnCount; k++)
{
if (dr.GetFieldType(k).ToString() == "System.int32")
{
rowData[k] = dr.GetInt32(k).ToString();
}
if (dr.GetFieldType(k).ToString() == "System.String")
{
rowData[k] = dr.GetString(k);
}
}
dataGridView1.Rows.Add(rowData);
}
你能帮我解决这个问题吗?谢谢