主题:c# 程序中远程连接 SQL server 2005问题
C# 程序中远程连接 SQL server 2005 databae中,能读到数据的总行数,但读不到数据,这是为什么啊?
高人解答一下。。
string sql = "select * from dbo.families";
SqlDataAdapter da = new SqlDataAdapter(sql, connection);
DataSet ds = new DataSet();
da.Fill(ds,"family");
dtFamily = ds.Tables[0];
int count = dtFamily.Rows.Count;
int j = dtFamily.Columns.Count;
string[] name = new string[count];
for (int i = 0; i < count; i++)
{
name[i] = dtFamily.Rows[i].GetColumnError(0).ToString();
}
return name;
发现 name 全为空。。但是count的值是对的。。
高人解答一下。。
string sql = "select * from dbo.families";
SqlDataAdapter da = new SqlDataAdapter(sql, connection);
DataSet ds = new DataSet();
da.Fill(ds,"family");
dtFamily = ds.Tables[0];
int count = dtFamily.Rows.Count;
int j = dtFamily.Columns.Count;
string[] name = new string[count];
for (int i = 0; i < count; i++)
{
name[i] = dtFamily.Rows[i].GetColumnError(0).ToString();
}
return name;
发现 name 全为空。。但是count的值是对的。。