Error imageSQLEXCEPTION은 SQLEXCEPTION 3. 아래</p> <p>근처에 사용자 코드, 잘못된 구문에 의해 처리되지 않은이었다된다 <p></p> 내가이 오류를 가지고, 사용자 코드, 근처의 구문이 잘못되었습니다 '3'
안녕들에 의해 처리되지 않은했다 내 코드 야.
private void get3GSiteID()
{
string name3G = "";
DataTable dtSite = new DataTable();
sqlStr = " SELECT ";
sqlStr += " SNumb ";
sqlStr += " FROM ";
sqlStr += " 3G.DBO.W_Site AS W_SITE";
sqlStr += " WHERE ";
sqlStr += " W_SITE.Address = '" + siteAddress + "'";
SqlDataAdapter daSite = new SqlDataAdapter(sqlStr, tGConnection3G);
dtSite.Clear();
daSite.Fill(dtSite);
if (dtSite.Rows.Count > 0)
{
name3G = dtSite.Rows[0]["SNumb"].ToString();
siteIDCheckBox.Add(name3G);
bssNetworkList.Add("3G");
}
}
도와주세요. 난 .. 이미 2 일 동안 여기
감사
을 .DBO.W_Site 문제가 발생하면 예외가 발생할 때 사용되는 값을 지정하여 도움을 받아야합니다 ('SNumb','siteAddress'). 그건 적어도 우리가 예외를 일으키는 SQL 명령이 무엇인지 볼 수 있습니다 ... – Dave
ok SNumb은 site003 이고 siteAddress는 blk입니다 123 좋은 도로 –
그래서 예외를 일으키는 SQL 문은'SELECT site003 from 3G.DBO.W_Site AS W_SITE WHERE W_SITE.Address = 'blk 123 good road''? 어떤 RDBMS를 사용하고 있습니까? – Dave