0

ここで1つの問題をどのように把握できますか。例外を引き起こす行が 1 つあります。入力された部門が「歯科」の場合、このアプリには例外があります。

「Index Out of Range Exception is was unhandled by user code」位置 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"]);
4

1 に答える 1