当前位置: 代码迷 >> Sql Server >> 联接ODBC,数据库源为ORACLE,连接参数 字符串写法
  详细解决方案

联接ODBC,数据库源为ORACLE,连接参数 字符串写法

热度:35   发布时间:2016-04-25 00:58:25.0
连接ODBC,数据库源为ORACLE,连接参数 字符串写法
我尝试通过ODBC的方法连接oracle

我看到微软的教程上写,如果是SQL SERVER,那么写 SELECT * FROM TABLE WHERE ABC=@AAA可以使用查询参数了,不知道如果数据源是ORACLE,应该如何写法,才能让参数顺利的传入呢?
换句话说就是把下面的写法
SELECT * FROM TABLE WHERE ABC=@AAA

转成数据源为ORACLE的写法,我用的是ODBC连接的。

请大家帮助!


------解决方案--------------------
建议去ORACLE问问
------解决方案--------------------
我就是用REPORTING SERVICE啊,难道就没有人用ORACLE数据源的?
补充:
我用下面的格式
SELECT * FROM TABLE WHERE ABC=:abc可以得到字段,但是始终得不到数据

------解决方案--------------------
这个格式是正确的 ABC是字段名,AAA为参数

select * from table where ABC=:AAA
解决办法
1,Parameter中定义
2,Dataset中定义,这样REPORTING SERVICE就会直接将参数的值传入,就像水晶报表那样
小知识点,但是卡住了,真是痛苦啊!
谢谢!
  相关解决方案