SELECT * FROM tbl_power_month WHERE yyyymm>'201303'
위 문장을 큐브리드 메니져에서 실행하면 잘되는데
.net 프로그램 상에서 실행하면 invalid buffer position 에러가 나네요
DataTable dTable = new DataTable();
string sQuery = "SELECT * FROM tbl_power_hour WHERE yyyymmdd > '" + DateTime.Now.AddDays(-2).ToString("yyyyMMdd") + "'";
using (CUBRIDDataAdapter dbAD = new CUBRIDDataAdapter(sQuery, dbConn))
{
dbAD.Fill(dTable);
}
Fill에서 에러가 나네요
큐브리드 서버하고 .net용 드라이버는 같습니다.
string sQuery = "SELECT * FROM tbl_power_hour WHERE yyyymmdd > '" + DateTime.Now.AddDays(-1).ToString("yyyyMMdd") + "'";
또 -1일때는 잘되네요...
8.4버전에서는 문제 없이 잘되던 부분인데요