c#将text设置为=数据库中的名称

时间:2015-10-02 10:50:02

标签: c# mysql

我希望将label1的文本设置为等于在位置2的DB中找到的文本,但由于某种原因而不是运行sql,它尝试将文本设置为等于double值

private void label1_Click(object sender, EventArgs e)
{
    double count = 2;
    label1.Text = table1TableAdapter.GetData(count);
}

表适配器中的SQL:

SELECT Name FROM Table1 WHERE (ID = COUNT)

2 个答案:

答案 0 :(得分:2)

double count = 2;
var lblVal = table1TableAdapter.GetData((int)count);
label1.Text = lblVal.ToString();

获取值,然后分配它。

答案 1 :(得分:2)

private void label1_Click(object sender, EventArgs e)
{
    double count = 2;
    label1.Text = table1TableAdapter.GetData((int)count).ToString();
}