1.本人最近准备从MSSQL改采用ORACLE,请各位比较一下,
使用Ado\Ado.net\OLE DB分别连接ORACLE的优劣,
若采用Ado.net,是否需要安装FrameWork呢?
2.怎么读取ORACLE中的整型(采用VC)?
CCommand<CDynamicAccessor> rs;
CString strSQL;
int *pInt;
// NUMBER_TYPE 是NUMBER类型(是否ORACLE中int 都采用这个储存)
strSQL.Format( "SELECT NUMBER_TYPE FROM MYSCALE.TEST" );
if( rs.Open( session, strSQL) == S_OK)
{
if( rs.MoveNext () == S_OK )
{
pInt = (int *)rs.GetValue(1);
int nTemp = *pInt;
}
}
结果nTemp是乱码