我用vc++开发数据库dll,用 ole db 访问oracle 8.16,我的provider=oraoledb.oracle;其他操作都正常,但是当执行以下sql查询时,
查询出无结果:
select name from employee where name='孔子'
查询结果为0记录.实际上数据库中有这个人!我无意之中把
provider换成了MSDAORA.1,查询就对了.
我vc选的是多字节字符集;
请高手指教.
查询出无结果:
select name from employee where name='孔子'
查询结果为0记录.实际上数据库中有这个人!我无意之中把
provider换成了MSDAORA.1,查询就对了.
我vc选的是多字节字符集;
请高手指教.
解决方案 »
- oracle删除当前用户的所有对象
- 各位达人帮帮忙,关于表空间新增数据文件
- 请教这样的函数应该怎么写,求计算公式数值在51-100范围内返回1 ,101-150返回1.5,151-200返回2。。。依次类推
- ORACLE9i数据库移行问题-求助
- 请问可以单独备份包体吗?谢谢
- powerdesignerpdm模型产生数据库的时候,有一部分外建创建不了
- 想让你的数据库数据显示到 PocketPC 手机和 PDA 上吗 ?
- 如何关联查询出一个表中的两个字段在另一张表中的对应值
- oracle 数据文件建立了之后需要怎么样才能删除.
- Orcle中有没有类似于SQL SERVER中 for XML auto 的语句
- 一个数据库复制的问题,急死了,大家帮帮忙?
- 关于在行级触发器中使用old的问题_在线等待,急!! 帮帮忙
select name from employee where trim(name)='孔子'