我在下面得到了这段代码,它应该连接 2 个表(ZAJSLUZ 和 KLISLUZ),但我需要添加条件以仅选择 ZAJSLUZ 中的那些,其中列 AKCE = zakce.Text
有人会改进我的代码吗?它给我的错误是“=”附近有“错误的语法”
DataTable dt = new DataTable();
//SqlDataAdapter SDA = new SqlDataAdapter("select * from zajsluz",spojeni);
SqlDataAdapter SDA = new SqlDataAdapter("SELECT zajsluz.akce ,zajsluz.text,klisluz.pocet FROM zajsluz RIGHT JOIN klisluz ON zajsluz.ID=klisluz.id WHERE zajsluz.akce="+zakce.Text, spojeni);
SDA.Fill(dt);
dtg_ksluzby.DataSource = dt;