【发布时间】:2015-11-07 15:00:32
【问题描述】:
所以当我收到此错误时,我正在尝试运行我的代码:
System.Data.dll 中出现“System.Data.SqlClient.SqlException”类型的异常,但未在用户代码中处理 附加信息:'b' 附近的语法不正确。
代码如下所示:
string query = "select a.Navn from Ejer a" +
"INNER JOIN SlipsEjer b ON a.Id = b.EjerId" +
"Where b.SlipsId = SlipsId";
using (connection = new SqlConnection(connectionString))
using (SqlCommand command = new SqlCommand(query, connection))
using (SqlDataAdapter adapter = new SqlDataAdapter(command))
{
command.Parameters.AddWithValue("@SlipsId", SlipsLB.SelectedValue);
DataTable ejerTable = new DataTable();
adapter.Fill(ejerTable);
EjerLB.DisplayMember = "Navn";
EjerLB.ValueMember = "Id";
EjerLB.DataSource = ejerTable;
}
我不知道为什么..我已经尝试通过 Sql 中的新查询运行它,它在那里工作正常..
真的希望你们能帮忙!谢谢
【问题讨论】:
标签: c# sql datatable inner-join using