SqlDataAdapter
返回异常
无法绑定多部分标识符“cl.ClientID”。
无法绑定多部分标识符“cl.ClientName”。
运行查询时
代码:
try
{
dataAdapter = new SqlDataAdapter(sqlComm,newConn);
dataAdapter.Fill(dt);
dataAdapter.Dispose();
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
询问:
SELECT
StockSymbol, StockVolume
FROM
Client AS cl
INNER JOIN
ClientPortfolio AS cp ON cl.ClientID = cp.ClientID AND cl.ClientName = 'xyz'
但是相同的查询在 SSMS 中执行得很好。
SSMS 中的典型查询结果:
BCSI 24
CENT 2
JRJC 4000
PAYX 100000
UNAM 50
WSBF 100
数据库连接也可以正常工作,并且能够将数据库中的其他数据检索到我的 winforms 应用程序中