易截截图软件、单文件、免安装、纯绿色、仅160KB

vb 连接ORACLE 打印

这是我原来连接SQL的打印的代码
Connection1.Open "Provider=MSDataShape.1;Persist Security Info=True;Data Source=mm;User ID=sa;Password=sa;Initial Catalog=lc-liuh2;Data Provider=SQLOLEDB.1"是可以的
现在想改成连接ORACLE
Connection1.Open "Provider=MSDataShape.1;Persist Security Info=True;User ID=PATROL;Password=PATROL;Data Source=MYORACLE;Data Provider=MSDAORA.1"或者
Connection1.Open "Provider=MSDataShape.1;Persist Security Info=True;User ID=PATROL;Password=PATROL;Data Source=MYORACLE;Data Provider=OraOLEDB.Oracle.1"
两个都没有办法连接上,想问下应该怎么连接,我数据已经连接上了,查询,删除,修改都是没有问题,但是打印需要加Provider=MSDataShape.1来做一些功能

Persist Security Info=False 试试。
将几个 Provider 中的版本号 .1 去掉试试。

按照你说的试了几种情况都不行

这样试
Provider=MSDataShape.1;Persist Security Info=False;Data Provider=MSDAORA;Data Source=orac;User Id=myUsername;Password=myPassword;

确定Oracle客户端的驱动安装了?节点也配置了?

其实 Oracle 有自己的递归查询语法SQL code:
[ START WITH condition ]
CONNECT BY [ NOCYCLE ] condition


对ORACLE不是很了解。发现直接在程序连接好之后那样来做是可以的。
在Private Sub DataEnvironment_Initialize()中将CONNECTSTRING打出来之后得到的结果是:
Provider=MSDataShape.1;Persist Secur


相关问答:

php 中查询oracle date 类型数据的问题?

日前用oci函数查询oracle数据时出现个问题,就是在查询到date类型的数据时,使用pl/sql 查询oracle库中的数据显示是
2009-9-29 12:12:12
但是通过语句select * from tablename 查询,使用oci_fetch_array() ......

PHP 连接Oracle 出错

<?php
  getenv("ORACLE_HOME");
  $conn=ocilogon("test","test","test_db");
  if($conn)  
  echo success;  
&nb ......

vb打印问题


Printer.ScaleMode = 6
6表示毫米
Printer.PaperSize = vbPRPSA4

'初始坐标
x = 1
y = 4


'最大的线筐
Printer.DrawStyle = 0
Printer.Line (x, y)-(x + 132.5, y) ......

vb打印问题

大家好,问个vb打印问题


printer.print "dsff"
.....
....


Printer.EndDoc


打印成功后我将执行

sqlstr = "update vc_yh set pr=' 已打印 ', ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号