77范文网 - 专业文章范例文档资料分享平台

《POWERBUILDER程序设计》期末考试复习题+答案--吐血推荐--史上(7)

来源:网络收集 时间:2019-03-09 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

SQLCA.DBMS=\SQLCA.AutoCommit=false

SQLCA.DBParm=\connect; //执行连接数据库的操作 //判断连接动作是否成功 if SQLCA.SQLCode <>0 then

MessageBox(\提示\数据库连接失败!\ Return //若失败,则返回,不再继续执行程序 end if

2、编写一段PowerBuilder中的嵌入式SQL语句,向表employee的Address和Name列分别插入数据“济南”、“王伟”。 答案:

insert into \ (\values(\济南\王伟\

3、用PowerScript语言编程实现1*2*3*?*100的计算,并将结果用消息框输出。 答案: long I long S=1

31

for I=1 to 100

S=S*I next

Messagebox(\?*100的结果是:\

4、编程求N!(N!=N×(N-1)×?×3×2×1)。 答案: 代码如下 integer i dec n,s=1

n = dec(sle_1.text) for i=1 to n s=s*i next

sle_2.text=string(s)

5、编写自定义函数,实现三个数中得到最大的数。 答案:

打开函数画板,进行自定义函数操作。代码如下: integer z if a > b then z = a else

32

z = b end if if c > z then z = c end if return z

6、编程求1+3+5+7+??+99 答案: integer s,i s=0

for i=1 to 99 step 2 s=s+i next

st_1.text=string(s)

7、在PowerBuilder中判断数据库操作是否成功,若成功提交事务,失败则显示错误原因并撤消事务。 答案:

if SQLCA.SQLCode=0 then commit;

messagebox(\提示\,\成功\else

33

messagebox(\提示\ rollback; end if

8、按所给条件写出PowerBuilder与数据库连接的代码。条件如下: (1)数据库管理系统是ODBC (2)数据库是tcdb (3)用户代码是db (4)数据库口令是ok (5)登陆代码是sa (6)登陆口令是dht007 (7)服务器名无

(8)数据库参数为:ConnectString='DSN=mydb;UID=db;PWD=ok' (9)如果连接不成功则显示“注意,不能连接到数据库上” 答案:

SQLCA.DBMS='ODBC' SQLCA.DataBase='tcdb' SQLCA.UserId='db' SQLCA.DBPass='ok' SQLCA.LogId='sa' SQLCA.LogPass='dht007' SQLCA.ServerName=''

SQLCA.DBParm=\

34

if SQLCA.SQLCode<>0 then

MessageBox(\注意\,\不能连接到数据库上\ return end if

35

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库《POWERBUILDER程序设计》期末考试复习题+答案--吐血推荐--史上(7)在线全文阅读。

《POWERBUILDER程序设计》期末考试复习题+答案--吐血推荐--史上(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/502138.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: