【发布时间】:2020-06-01 08:13:10
【问题描述】:
我尝试使用组合框更改 datagridview 表。但我不能改变参数。如何更改数据库表?
public DataTable TableLoad()
{
DataSet AL2020DS = new DataSet();
SqlDataAdapter SQLDA = new SqlDataAdapter();
SqlCommand Cmd1;
string Sql = "SELECT * FROM @value ORDER BY [Donanım Seri No] ASC";
Cmd1 = new SqlCommand(Sql, con);
Cmd1.Parameters.AddWithValue("@value", cbbox_llisteler.Text);
SQLDA.SelectCommand = Cmd1;
DataTable AL2020DT = new DataTable();
SQLDA.Fill(AL2020DT);
return AL2020DT;
}
public Form1()
{
InitializeComponent();
dataGridView1.DataSource = TableLoad();
}
当我尝试这个参数命令时我得到这个错误:必须声明表变量“@value”
【问题讨论】:
-
2008 完全不受支持。这对某人来说应该很重要。
标签: c# sql-server sql-server-2008