设置PB和数据库连接的SQLCA参数,连接数据库,打开窗口。
窗口的Open事件或者数据窗口的constructor事件或者其他可以发生的事件中写dw_1.settransobject(sqlca),通过事务使数据窗口和数据库连接。
录入按钮增加一行即可dw_1.insertrow(0),表示在最后增加一个空行。
插入空行后,自己填入数据,然后点保存按钮保存。
保存按钮代码
if dw_1.update() = 1 then
commit
else
rollback
end if
查询功能如果需要设置条件查询,那么最简答的,数据窗口设置参数,dw_1.retrieve(参数)这样的方法。
如果直接全部查询,那就不用参数了,查询按钮中直接写dw_1.retrieve()
打印,使用print函数,自己设计一个数据窗口用来打印。在PB上查查PRINT函数的帮助,就知道怎么用了。
点击登陆,进入系统,进行相应的 *** 作,应客户的要求,要用PB 作一个客户端登陆的小程序,客户安装了这个小程序后,在机器上运行,打开一个PB的输入用户名和密码的窗口,点击登陆以后进入 WEB 系统,PB 这个窗口关闭。 说明一下:WEB 系统中 login 页面,提交到了 loginaction.do 在。loginaction.java 中进行的验证,如果正确后打开主界面,如果错误,进行提示。没弄过这个,大侠们指点一下。------解决方案--------------------------------------------------------关注一下,
这样登录,要注意直接截取地址,让人没有用户与密码都可以用IE直接登录问题
------解决方案--------------------------------------------------------
把用户名、密码等参数加到ls_url后面不就得了
在application的open()事件中,除了编写连接数据库的代码之外,连接成功之后,再在后边写代码,open(w_login),即程序运行起来之后成功连接数据库,然后打开w_login窗口,也就是你这个登录窗口。然后在你上面界面的取消按钮的点击事件写close(parent),用来完成关闭窗口的 *** 作。
登录按钮的点击事件,获取用户名和密码,然后你数据库里面肯定有用户表,根据界面那两个框的值,得到用户名和密码和数据库用户表比对,如果一样,则登录成功,打开主窗口,否则失败,提示或退出。
可能说的不太明白,您可以直接在百度给我留言或者留下联系方式。我做PB有日子了,可以和您一起探讨一下。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)