invaild buffer position error

by 바람바람 posted Apr 05, 2013

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버전에서는 문제 없이 잘되던 부분인데요


Articles

9 10 11 12 13 14 15 16 17 18