通过table-C#中的值设置变量的初始值

时间:2014-02-11 11:04:45

标签: c#

愚蠢的问题: 我有一张表:

uid     tid
12312   988834
12341   225653
15428   900972

我想通过tid列第一行的值设置我的变量。

我尝试了这些命令,但它们不起作用:

1 - string x=Convert.ToString(row[tid]);
2 - int x= dt.rows[0]["tid"] ; //dt is the name of my table

1 个答案:

答案 0 :(得分:1)

这一行:

string x=Convert.ToString(row[tid]);

假设你已经不在循环中,应该是这个。

foreach(DataRow row in dt.Rows)
{
    string x = row["tid"].ToString();
}

如果您只对第一行感兴趣,那么您可以这样做:

DataRow row = dt.Rows[0];
string x = row["tid"].ToString();

第二行应该是这样的:

int x = Convert.ToInt32(dt.Rows[0]["tid"]);
相关问题