我希望将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)
答案 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();
}