zoukankan      html  css  js  c++  java
  • PowerBuilder连接数据库

          什么是PowerBuilder(后面简称PB)?

          这是个奇怪的问题,说实话,在这次毕业设计之前,我也不知道什么是PowerBulider(当然,不排除我见识短浅)。百度百科是这样解释的:“PowerBuilder美国Sybase公司研制的一种新型、快速开发工具,是客户机/服务器结构下,基于Windows3.x、Windows95和WindowsNT的一个集成化开发工具。它包含一个直观的图形界面和可扩展的面向对象的编程语言PowerScript,提供与当前流行的大型数据库的接口,并通过ODBC与单机数据库相连。”简单来理解,PB就是一种具有直观图形界面的开发工具。学起来,感觉与VB类似(当然,每种语言都是通的吗!)。

          PowerBuilder是一种面向对象的开发工具,各种WINDOWS应用程序中常见的窗口、菜单、控件等在PowerBuilder中都是一个个的对象。在PowerBuilder中我们还可以创建自己的用户对象。特别要指出的是PowerBuilder提供了对面向对象方法中的各种技术的全面支持,我们可以利用面向对象方法中的对象的封装性、继承性、多态性等特点使得我们开发的应用程序具有极大的可重用性和可扩展性,而这一点正是软件工程中对应用程序所提出的重要目标。   

          PB的主要应用

          很多资料上显示,PB主要用来开发基于后台服务器中数据库的数据库应用系统。(PB的操作很简单,但是其连接数据库的步骤难倒了一代又一代的学子,下面我就给大家以图解的形式直观的描述一遍连接数据库操作。我这里说的数据库是SQL数据库哦,别的数据库应该跟这个差不多。)

          PB如何连接数据库?

          1.在powerbuilder软件界面,点击上面数据库图标。

          

          2.弹出Database Profiles窗口,在此窗口内,双击图中标注ODBC Administrator项。

          

         3.在弹出的ODBC数据源管理器中点击右侧的添加按钮。

          

          4.在弹出的创建新数据源窗口中,点击最下方SQL Server Native Client 10.0项。

           

          5.弹出创建到SQL Server的新数据源窗口,输入任意名称、描述,服务器处输入(local),点击下一步。

          

          6.在新的界面最上方“更改默认数据库为”前勾选,下方选择你的程序想要连接的数据库。点击下一步。

          

          7.一直点击下一步直到如图界面,到此数据源的添加基本完成,点击下方测试数据源,提示成功后关闭此界面即可;如果不成功请从头再次操作,注意每一个小细节。

          

          

         8.上个步骤关闭窗口后,回到原来的ODBC数据源管理器窗口,可以看到列表上方出现了刚刚创建的数据源,关闭此窗口。

          

          9.回到Database Profiles窗口,如图,点击ODB ODBC,然后点击右侧New按钮。

          

          10.新弹出Database Profile Setup-ODBC窗口,填写Profile Name,下拉列表选择对应Data Source项。(如果你的数据库没有设置登录密码,则下方的user id和password项不需填写)

          

          11.中间穿插一步,如图,在这个窗口上方点击Preview标签,复制下方的一段代码,留待后面使用。
    点击OK,关闭此窗口。

          

          12.点击新添加的那一项,如图,点击右侧Connect按钮,然后数据库小图标会出现一个绿色小勾。到这里,连接数据库的所有配置已经完成,只需在程序中添加连接数据库的代码就可以了。

          

          13.如图,我在我的一个程序窗口的open事件中添加了刚刚复制的那段代码,这样这个窗口在打开时就可以直接连上数据库了。

          

          PB连接数据库, 暂时分享这么多,后期知识,更加精彩!!!

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    前端工具Rythem介绍
    Redis持久化————AOF与RDB模式
    Hessian——轻量级远程调用方案
    JavaScript中的类数组对象
    在SpringMVC中获取request对象
    linux下,远程连接mysql
    nohup后台运行jar与关闭
    Vi常用命令
    spring mvc 重定向问题
    eclipse修改jdk后版本冲突问题
  • 原文地址:https://www.cnblogs.com/lucari/p/4608541.html
Copyright © 2011-2022 走看看