為什麼用 OLEDB SDK 的 IRowset 對象不能取得 sql 語句中用 AS 改過列名或直接復值的列的值?
如語句 select col01='testa','testb' as col02 from t_table
在用ICommandText對象打開記錄集得到 IRowset 對象後 不能得到 col01,col02 這兩個列的值呢?我得到的都是''
如語句 select col01='testa','testb' as col02 from t_table
在用ICommandText對象打開記錄集得到 IRowset 對象後 不能得到 col01,col02 這兩個列的值呢?我得到的都是''
解决方案 »
- 请高手来看看
- MDI 双击缩略图的小picture控件创建子窗体并且显示这个原图
- 200急求:I2C驱动主从模式c代码
- 怎样在对话框里放入工具条的啊?最好是给个类啊谢谢..
- 请教vc里的project setting里的问题和可执行文件的疑问!!
- 关于显示图像刷新的超简单问题,答对立即给分,线上等!!!!!!!!!
- 在MFC MDI中,如和实现自己的OnFileNew()函数?
- 如何改变一个BUTTON上的字体的颜色,字体大小
- 在VC++中怎么进行SOCKET 编程?
- 难道,难道技术真的有穷尽了吗?
- 求教一个弱问题,关于VPI和VCI 的!好郁闷哦,一直想不明白.
- 急用IDownloadManager,可根据msdn 上的叙述,我搜遍了也没找到DownloadMgr.h, DownloadMgr.idl 这样的2个文件 ;
参考以下面的看看http://support.microsoft.com/default.aspx?scid=kb;en-us;229884
hr = pIDBCreateCommand->CreateCommand( NULL,
IID_ICommandText, ( IUnknown ** ) & pICommandText ); pIDBCreateCommand->Release(); hr = pICommandText->SetCommandText( DBGUID_DBSQL, wSQLString ); hr = pICommandText->QueryInterface( IID_ICommandProperties,
( void ** ) & pICommandProperties ); hr = pICommandProperties->SetProperties( cCmdPropertySets, & rgCmdPropSet ); pICommandProperties->Release(); hr = pICommandText->Execute( NULL, IID_IRowset, NULL,
& cRowsAffected, ( IUnknown ** ) & pIRowset ); pICommandText->Release(); pIRowset->QueryInterface( IID_IColumnsInfo, ( void ** ) & pIColumnsInfo ); hr = pIColumnsInfo->GetColumnInfo( & cColumns, & prgInfo, & pStringsBuffer );