查询时使用PutFilter(),在调用Requery(),能成功,而排序时用PutSort()出错,各位知道可能是何原因?
解决方案 »
- 如何获取单选按钮的文字?
- c1xx fatal error C1083 无法打开源文件“WIN32” No such file or directory
- 如何获得系统中创建了一个HINSTANCE?
- 菜鸟求救:如何用VC实现局域网内主机扫描,在线等待
- 好复杂的界面!!!
- 如何实现 指定文件夹里的文件向另一指定文件夹的定时自动拷贝 功能??
- 请教:对GUI懂得不是很多,学用ATL写ActiveX难吗
- 关于组合框的SelChange
- 关于位图的一个问题?
- 这里真不错.再想问问高手:WINDOWS平台下有好的TCP/IP调试工具吗(如SINFFER)?
- 我在主程序一函数中启动一线程,如何使线程结束后才结束此主程序函数?
- 请问VC/ADO里面如何调用存储过程
指定一个或多个 Recordset 以之排序的字段名,并指定按升序还是降序对字段进行排序。设置和返回值设置或返回以之排序的字符串(用逗号分隔的字段名),其中的每个名称是 Recordset 中的 Field。可以选择后缀空格和用于指定字段排序顺序的关键字 ASCENDING 和 DESCENDING。 说明实际上数据并没有重新排列,只是简单地按排序的顺序进行访问。如果 CursorLocation 属性被设置为 adUseClient,并且索引尚不存在,则将为 Sort 属性中指定的每个字段创建临时索引。将 Sort 属性设置为空字符串将使行重置为原始顺序,并删除临时索引。现存索引将不被删除。
_RecordsetPtr m_PtrRs;
m_PtrRs->Open("....");CString strSort=_T("DocNo ASCENDING");
m_PtrRs->PutSort( (_bstr_t)strSort.AllocSysString() );m_PtrRs->Requery();在PutSort()处出错.