PB开发面试题及参考答案.docxVIP

  • 1
  • 0
  • 约5.73千字
  • 约 9页
  • 2026-11-16 发布于河北
  • 举报

PB开发面试题及参考答案

适用:PowerBuilder开发岗位面试,涵盖基础、窗口、数据窗口、事务、SQL、调试、性能等内容

一、简答题

1.简述PowerBuilder中事务对象(Transaction)的作用,以及常用核心属性有哪些?

参考答案

事务对象是PB用来和数据库建立连接、传递SQL语句、接收数据库返回结果与错误信息的专用对象,相当于应用程序和数据库之间的通信载体。

常用核心属性:

DBMS:指定数据库驱动类型,如ODBC、OLEDB、SQLServer等

DbName:数据库名称

ServerName:数据库服务地址

UserId:登录账号

PassWord:登录密码

LogId、LogPass:日志账号密码(部分数据库使用)

AutoCommit:自动提交标记,true为自动提交,false需要手动commit/rollback

SQLCode:SQL执行返回状态码,0成功,100无数据,-1执行出错

SQLErrText:数据库返回的错误描述文本

SQLDBCode:数据库原生错误编号

2.说明Connect;、Commit;、Rollback;的使用场景,以及AutoCommit设置为true时对它们的影响

参考答案

Connect;:根据事务对象配置,建立和数据库的连接,连接成功后才能执行DML、查询语句。

Commit;:提交当前事务,把本次事务内

文档评论(0)

1亿VIP精品文档

相关文档