数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
PowerBuilder数据库配置方法

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

      应好多网友以及初学者的要求,我将PowerBuilder数据库配置方法进行详细的说明,希望对初学者有所帮助:

首先进入到PowerBuilder主页面后:

   1.在pb主菜单的Tool菜单中选择"DataBase Profile"进入到一个界面
   2.在Installed Database InterFaces 中找到Oracle所在位置,确保
其选中,选择按钮"New"创建一个数据库名[如:Orcl]
   3.在弹出的窗口中选择Tab页面为Connection:
 4.在Profile Name:中输入你要创建的数据库名,这里就假设为Orcl
 5.在Connect Information中:
 6.SerVer:这里输入你在Net8 Easy Configers中配置的数据库服务器名
 7.Login ID:输入你连接数据库的用户ID
   8.Password:输入你连接数据库的用户口令
   9.接着选择System Tab页面:
  在PowerBuilder Catalog Table Owener:system[这个是可以更改的]
  按下:"Apply"或者"OK"后即可.
   返回到Database Profiles界面:
  10.选择你刚才创建的数据库,进行连接"Connect"连接.
   *****当然,你可以直接选择你创建的数据库,然后选择Edit进入到一个界
   面"Database Proile Setup",选择Preview页面,将Database Connectiong Syntax:中的
   代码Copy到你的应用程序的Open事件中即可.
  
   // Profile Orcl
  SQLCA.DBMS = "O84 Oracle8/8i (8.x.4+)"
  SQLCA.LogPass = "Password"
  SQLCA.ServerName = "Sername"
  SQLCA.LogId = "UserID"
  SQLCA.AutoCommit = False
  SQLCA.DBParm = "PBCatalogOwner='Orcl'"
 
  SetPointer(HourGlass!)
 connect using sqlca;

file://数据库连接成功打开主窗口
  Open(w_main)
 
If sqlca.sqlcode<>0 then
   Messagebox("不能连接到数据库",Sqlca.sqlerrtext)
 halt
 return
end if
 
  
  以上这几行代码就是具体的连接代码,只要你进行修改成你自己的数据库名和用户名用户口令即可.
  如果向动态的进行数据库连接,你可以创建一个INi文件,将连接数据库的代码写到INi文件中,这样
  即可动态的进行数据库连接了.
  具体的INi文件代码内容为:
  [DataBase]
 DBMS=ODBC
 Database=
 UserID=
 DatabasePassword=
 ServerName=
 LogId=
 LogPassword=
 DbParm=ConnectString='DSN=dagang;UID=kantmis;PWD=kantmis'
 Prompt=0

  对于这样的问题,如果你想在窗口打开的时候看到窗口的数据,直接在窗体的Open事件
中写如下代码即可:
  dw_1.Settransobject(sqlca)
    dw_1.Retrieve()
    如果要按照你的条件进行显示数据,你直接到DataWindow的SQL中,定义Where条件即可.
    另外,你也可以定义数据检索的RetrieveVal Arguments即可查询出符合条件的记录.

                            作者:海 洋  QQ:53931635  E-mail:[email protected]




相关文章

相关软件