C# 如何在使用tableadapter填充数据集后获取特定列值

C# 如何在使用tableadapter填充数据集后获取特定列值,c#,.net,C#,.net,例如: 表1有两列“col1”和“col2” 这将返回1行 如何将col1和col2值设置为变量? 如果有人用代码发布示例,那就太好了。 谢谢。这一行从表适配器中指定为SelectCommand的查询中填充给定的数据表。你说它只包含一条记录 您可以使用FirstOrDefault获取该DataRow。由于它是强类型的数据表,因此您有一个自动生成的数据表和数据行,其类型属性和名称与数据库中的类型和名称相同 因此,假设您有两个Label控件,可以从行中的两个属性设置哪些Text属性: appData

例如:

表1有两列“col1”和“col2”

这将返回1行

如何将col1和col2值设置为变量? 如果有人用代码发布示例,那就太好了。
谢谢。

这一行从
表适配器中指定为
SelectCommand
的查询中填充给定的
数据表。你说它只包含一条记录

您可以使用
FirstOrDefault
获取该
DataRow
。由于它是强类型的
数据表
,因此您有一个自动生成的
数据表
数据行
,其类型属性和名称与数据库中的类型和名称相同

因此,假设您有两个
Label
控件,可以从行中的两个属性设置哪些
Text
属性:

appDataSet.table1Row row = appDataSet.table1.FirstOrDefault();
if(row != null)
{
    Label1.Text = row.col1;
    Label2.Text = row.col2;
}
appDataSet.table1Row row = appDataSet.table1.FirstOrDefault();
if(row != null)
{
    Label1.Text = row.col1;
    Label2.Text = row.col2;
}