如何在這裏找出一個問題。有一行導致異常。如果輸入的部門「牙科」這個程序有一個例外:一行出現異常
「索引超出範圍例外的是由用戶代碼未處理的」 沒有排在位置0
BHelper dbHelper = new DBHelper(); /<
string sql = @"select distinct ID from OGEN.SCH_C_RESOURCES /<
where DESCRIPTION='" + deptName + "' AND FIRST_LEVEL_CAT = 'DEPT' and FACILITY_KEY IN('" + StaticStuff.FacilityKey + "','BASE') order by 1"; /<
DataSet ds = dbHelper.DataAdapter(CommandType.Text, sql); /<
if (ds != null && ds.Tables.Count > 0)
{
return Convert.ToInt32(ds.Tables[0].Rows[0]["ID"]);
你在問什麼 - 如何處理異常或如何糾正? –