PowerBuilder9.0连接ORACLE数据库
都2202年了更新点吧,加点图片~~~
需要工具:
1、Oracle数据库安装好。
2、PB开发环境安装好
步骤:
前提oracle服务端配置好了
1、打开pb环境
2、打开database窗口
3、因为我的oracle是oracle 11g所以我选择O9.0 ORACLE 9.0.1鼠标右击new profIle
4、填写配置信息(profilename:自己命名 server:配置的oracle服务名
Login id:登陆数据库所用的用户名 Password:登陆密码)
5、再单机system填写Table owner即:需要用到的表所属的用户
6、preview下测试链接能不能通通过会弹出“connection successful”
7、创建工作空间workspace->new application->new dataWindow->new window(Grid)
其他步骤就不一一补充图片了
8、datawindow(Grid)新建的时候Quick Select方式就好
9、在window上面放按钮以及datawindow,datawindow需要配置复选
框选中HScrollBar和VScrollBar就好,DataObject选择自己创建的Grid
就好
编写各个事件的代码:
application程序中的open时间编写:
// Profile test9i
SQLCA.DBMS = "O90 Oracle9i (9.0.1)"
SQLCA.LogPass = "123456"
SQLCA.ServerName = "orcl"
SQLCA.LogId = "scott"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
connect using SQLCA;
If SQLCA.SqlCode <> 0 Then
MessageBox("连接提示","连接数据库失败");
end if;
open(w_dbconn)
button按钮onclick事件中:
方式一:
//
dw_1.SetTransObject(SQLCA)
string sql
sql="select *from a2"
dw_1.setsqlselect(sql)
dw_1.retrieve()
方式二:(可以自动更新)
dw_1.SetTransObject(SQLCA)
INSERT INTO A2
VALUES(12,'XIAO','123456');
commit;
dw_1.retrieve()
20220121
换电脑了重新安装了下Oracle出现了
百度查找发现需要下载32位Oracle客户端
下载链接
我本地安装的版本是
只找到11.1的win32没找到11.2的下载来试试
需要注册个Oracle账号,不想去找了没办法还是注册吧
百度文章截图:
解决
PowerBuilder9.0连接ORACLE数据库相关推荐
- JDBC连接Oracle数据库测试
JDBC连接Oracle数据库测试 package date20180727.dao; import java.sql.Connection; import java.sql.DriverManage ...
- Windows server2008 搭建ASP接口访问连接oracle数据库全过程记录--备用
真的是太不容易了,以前的时候在window server 2003上面搭建了一套asp+oracle的接口系统,就费了好大的劲儿,其实那会迷迷瞪瞪的也不知道怎么的就弄好了,也懒得管了.OK,从昨天到今 ...
- C#连接Oracle数据库的方法(Oracle.DataAccess.Client也叫ODP.net)
官方下载地址(ODP.net)(中文):http://www.oracle.com/technetwork/cn/topics/dotnet/downloads/index.html 官方下载地址(O ...
- 在本机用Toad远程连接Oracle数据库
在本机用Toad远程连接Oracle数据库 在本机利用Toad连接远程数据库,需要以下操作步骤. 第一步:安装Oracle数据库 安装Oracle数据库的时候,需要注意以下几点: 1) ...
- oracle建表权限问题和JSP连接oracle数据库基本操作
JSP连接oracle数据库相关操作 1.创建表 打开Enterprise Manager Console,为用户添加权限CREATE ANY TABLE和分配一定的表空间USERS限额1024k. ...
- java代码连接oracle数据库连接_在JAVA中连接Oracle数据库(例子)
* TODO 要更改此生成的文件的模板,请转至 * 窗口 - 首选项 - java - 代码样式 - 代码模板 */ package person.fane.test; import java.sql ...
- python cx_oracle_Python3安装cx_Oracle连接oracle数据库实操总结
首先安装配置时,必须把握一个点,就是版本一致!包括:系统版本,python版本,oracle客户端的版本,cx_Oracle的版本,然后安装配置就容易了! 如果已经安装Python,查看你安装的Pyt ...
- 用什么方式链接oracle数据库,使用cx_Oracle 连接oracle数据库的几种方式
连接oracle数据库的几种方式: 语法: cx_Oracle.connect('username','pwd','IP/HOSTNAME:PORT/TNSNAME') import cx_Oracl ...
- Python连接Oracle数据库,以字典形式返回结果
众所周知,Python连接Oracle数据库,一般都使用cx_Oracle这个包. 但关键是cx_Oracle这个包,返回的结果,都是元组或者列表. 如以下代码: 1 import cx_Oracle ...
- python oracle数据库开发_python连接Oracle数据库
# python连接oracle数据 ## 介绍 ----------------------------- - python 连接oracle数据库,可以使用cx_oracle模块 - 使用如下命令 ...
最新文章
- NAT技术和代理服务器
- bzoj 2375: 疯狂的涂色
- R语言使用ggpubr包可视化分组条形图(grouped bar plot)、并添加误差条(error bar、误差条显示平均值+/-sd)、添加分组填充色、添加jitter、自定义分组抖动数据点形状
- final修饰的变量是引用不能改变还是引用的对象不能改变
- netlink怎么读_ovs源码阅读--netlink使用
- C语言 IP地址合法性判断 去除字符串首尾空格
- python对象模型映射_看例子,学 Python(三)
- 怎么在vs中查看一个数组的所有元素
- Shiro 登录认证源码详解
- ubuntu14.04+ceres安裝(亲测)
- 谷歌正在为Chromebook自研基于Arm的处理器
- webpack中hash、chunkhash、contenthash
- 为何阿里开发手册中,线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式
- @Import注解的作用
- 目标检测---搬砖一个ALPR自动车牌识别的环境
- 为什么mydock会经常崩溃_MyDock
- 威尔特拉斯定理_什么是数学 (R·柯朗 H·罗宾 著)
- Untiy 接入 移动MM 详解 转
- 不同产品生命周期的营销策略
- 【ZYNQ开发系列】基于vitis(vivado2019以上版本)的程序固化~如何把程序烧录到QSPI?