VB链接远程Oracle代码
2016-06-13 09:00
323 查看
Dim Conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim strds As String
Dim strConn As String
strds = Chr(34) & "(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.0.1)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=topprod)))" & Chr(34)
strConn = "Provider=MSDAORA.1;Password=test;User ID=test;Data Source=" & strds & ";Persist Security Info=True"
Conn = New ADODB.Connection
rs = New ADODB.Recordset
Conn.ConnectionString = strConn
Conn.Open
Dim sql As String
sql ="select tlf06,tlf10*tlf60 as tlf10,tlf036,tlf037,tlf13 FROM tlf_file WHERE tlf01='" & p_ima01 &"' " & " AND tlf907 = 1" & " AND tlf10 <> 0" & " AND tlf902 NOT IN (SELECT jce02 FROM jce_file)" & " AND tlf021 NOT IN (select cmw01 FROM cmw_file)"
& " AND tlf902 = '" & p_img02 &"' " & " AND tlf903 = '" & p_img03 &"' " & " ORDER BY tlf06 DESC"
rs = Conn.Execute(sql) '建立记录集
Do While Not rs.EOF
rs.MoveNext
Loop
Conn.Close
Dim rs As ADODB.Recordset
Dim strds As String
Dim strConn As String
strds = Chr(34) & "(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.0.1)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=topprod)))" & Chr(34)
strConn = "Provider=MSDAORA.1;Password=test;User ID=test;Data Source=" & strds & ";Persist Security Info=True"
Conn = New ADODB.Connection
rs = New ADODB.Recordset
Conn.ConnectionString = strConn
Conn.Open
Dim sql As String
sql ="select tlf06,tlf10*tlf60 as tlf10,tlf036,tlf037,tlf13 FROM tlf_file WHERE tlf01='" & p_ima01 &"' " & " AND tlf907 = 1" & " AND tlf10 <> 0" & " AND tlf902 NOT IN (SELECT jce02 FROM jce_file)" & " AND tlf021 NOT IN (select cmw01 FROM cmw_file)"
& " AND tlf902 = '" & p_img02 &"' " & " AND tlf903 = '" & p_img03 &"' " & " ORDER BY tlf06 DESC"
rs = Conn.Execute(sql) '建立记录集
Do While Not rs.EOF
rs.MoveNext
Loop
Conn.Close
相关文章推荐
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- Oracle Containers for J2EE远程安全漏洞(CVE-2014-0413)
- Oracle 10g R2不能使用EM的问题
- 表空间操作
- PreparedStatement中in子句的处理
- VMware下RedHat4.8_64位安装Oracle 10g RAC--简略脚本
- oracle sql日期比较
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- OS block size和Oracle block size,查找OS Blocksize的方法
- oracle中创建数据库和表空间的几点总结
- 数据库自动备份脚本
- VB简单实现防止文件被改写
- VB获取文件大小的方法
- VB实现的《QQ美女找茬游戏》作弊器实例
- VB实现禁用任务管理器的方法
- VBS教程:运算符-运算符(+)
- VB实现的16位和32位md5加密代码分享
- VB6中的LSet语句和RSet语句详解
- oracle的nvl函数的使用介绍