pb登录界面代码(用PB做软件,**L2000做数据库,登录界面的“登录”代码如下,登录不能成功,是代码有问题还是)
本文目录
- 用PB做软件,**L2000做数据库,登录界面的“登录”代码如下,登录不能成功,是代码有问题还是
- pb调用数据库,进行**,判断用户名和密码的语句格式
- 求解释pb **界面代码!
- pb**界面代码,为什么在select语句那里报错,是什么问题啊
- 用PB 如何做一个 通过输入用户名和密码 **到网页的小程序
- PB中如何打开网页
- pb 中怎么实现 必须输入密码和用户才能进入下个 界面 求代码 步骤
- 制作PB应用程序,并将PB前端应用界面与后台**L-SERVER数据库连接,系统应包括检测数据库连接是否连接成功
- PB设计数据库登录界面,密码无论对错都能正常连接
- PB 登录界面代码中出现的一个问题,求各位大侠帮帮忙,急!
用PB做软件,**L2000做数据库,登录界面的“登录”代码如下,登录不能成功,是代码有问题还是
SELECT *****,*****
INTO :sgetid,:sgetpassword
FROM tbsaleman
WHERE (***** = :sid) and (***** = :spassword)
using sqlca;
上面这句sql 是按照用户和密码一起校验的。你可以把and (***** = :spassword)
这句去掉
pb调用数据库,进行**,判断用户名和密码的语句格式
这个做法有很多种,给你举个例子,当然第一步都是一样的,往后校验就有很多种方式了。
1.登录界面输入用户名,密码,这个可以直接从界面上得到,并赋值给变量。
2.根据界面输入的用户名,到后台查询出后台表中的这个用户名对应的密码,赋值给另一个变量。
3.对比两个密码的变量是否相同,如果不同,那么密码错,登录不成功,否则登录成功。
举例代码:
string ls_user, ls_pwd, ls_pwd_db
ls_user = sle_***** //获取界面上用户输入的用户名
ls_pwd = sle_***** //获取用户输入的密码
select pwd
into :ls_pwd_db
from 用户表
where user_id(用户名) = :ls_user;
//这里用户表主键肯定是登录账号,登录账号肯定是不重复的,所以以上语句肯定会得到一个结果
if isnull(ls_pwd_db) then
//密码返回为空,如果密码字段不为空,那么只能是上述语句没有返回值,那么可能是用户名输入错误,此处做相应的处理
return
end if
if ls_pwd_db = ls_pwd then
//密码一致,登录成功,打开主界面
open(w_main)
close(parent)//关闭当前登录界面
else
//密码不一致,输入错误处理
messagebox("","密码输入错误")
end if
求解释pb **界面代码!
你是指在後台修改?
主要在以下这句,表为id_password存的是用户id和密码。
select count(user_id) into :ii from id_password where upper(user_id)=:ls_user and
upper(password)=:ls_password;
pb**界面代码,为什么在select语句那里报错,是什么问题啊
SELECT 用户名,密码
INTO :password, :username
FROM t_operater
WHERE t_operater.用户名=:sle_***** ;
结尾+ 个分号
用PB 如何做一个 通过输入用户名和密码 **到网页的小程序
点击**,进入系统,进行相应的操作,应客户的要求,要用PB 作一个客户端**的小程序,客户安装了这个小程序后,在机器上运行,打开一个PB的输入用户名和密码的窗口,点击**以后进入 WEB 系统,PB 这个窗口关闭。 说明一下:WEB 系统中 login 页面,提交到了 ***** 在。***** 中进行的验证,如果正确后打开主界面,如果错误,进行提示。没弄过这个,大侠们指点一下。
------解决方案--------------------------------------------------------关注一下,
这样登录,要注意直接截取地址,让人没有用户与密码都可以用IE直接登录问题
------解决方案--------------------------------------------------------
把用户名、密码等参数加到ls_url后面不就得了
PB中如何打开网页
使用run函数可以实现。
举个例子,比如打开新浪
:string ls_ie
***隐藏网址***
run("C:\Program Files\Internet Explorer\***** " + ls_ie)写在按钮的点击代码里,另外,你还可以设置一个singlelineedit控件来输入网址
通过以上的代码,就可以调用IE打开网页。
PB的特点:
利用PB开发中大型的MIS应用系统,一般采用三层C/S的体系结构.在这种结构下,系统可分为两部分,即后台数据库部分和前台应用程序部分,后台采用非面向对象的关系数据库管理系统RDBMS(如**L Server等)实现对应用数据的组织,安全性、完整性维护,以及存取控制;前台应用程序部分利用PB提供的可视化编程技术实现用户的各种需求。
其特点表现在,利用PB提供的窗口、菜单及数据窗口等对象很方便地实现友好的用户界面,系统的各种功能以窗口对象为主线,利用PB 提供的Script语言,通过对窗口的各控件的事件描述来实现。
与传统的面向过程的语言相比较,PB支持面向对象的程序设计方法,其用户界面的元素都是对象,所以都有属性、事件和方法,具有继承、封装和重用等面向对象的特性。
pb 中怎么实现 必须输入密码和用户才能进入下个 界面 求代码 步骤
if sle_*****=’admin’ and sle_*****=’password’ then
open(w_main)
close(parent)
end if
制作PB应用程序,并将PB前端应用界面与后台**L-SERVER数据库连接,系统应包括检测数据库连接是否连接成功
怎么没有答案了
Connect using **LCA;
if ******* 《》 0 then
//连接不成功
halt
end if
Open(w_main) //应用程序主窗口对象
PB设计数据库登录界面,密码无论对错都能正常连接
恩,写的很规范哦,问题出在判断完*****的值之后,你只执行了messagebox()的提示,而没有任何处理哦)。
大概是你忘记了吧,呵呵,需要这样啊:
if *****=0 then
messagebox("提示","**成功",information!,OK!,1)
打开或进入程序界面(或者你所说的连接处理)
else
messagebox(’错误’,’匹配错误’,Stopsign!,OK!,1)
返回(什么也不做,返回到最初状态,用户可以再次输入密码什么的)
end if
例如:
if *****=0 then
messagebox("提示","**成功",information!,OK!,1)
open(w_窗口)//--或者你自己所做的某种连接操作
else
messagebox(’错误’,’匹配错误’,Stopsign!,OK!,1)
return
end if
PB 登录界面代码中出现的一个问题,求各位大侠帮帮忙,急!
改为:
string mima,usename
//检索用户名和密码记录
SELECT "login"."logid",
"login"."logpass"
INTO :usename,
:mima
FROM "login"
WHERE "login"."logid"=:sle_*****;
可以了
更多文章:
maven怎么读 知乎(jmcomic为什么一直于软件包有冲突)
2026年4月29日 02:00
c程序设计谭浩强第三版(求救!谭浩强C程序设计第三版里面的汉诺塔问题)
2026年4月29日 01:40
编写一个双向冒泡排序算法(编写一个双向冒泡排序算法,即在排序过程中交替改变扫描方向题目要求:数据从数组的0单元放起)
2026年4月29日 01:20
loopback配置实例(配置loopback实现Telnet**)
2026年4月29日 00:40
vagrant歌曲是什么风格(跑步适合听的音乐,节奏感强的,谢谢)
2026年4月29日 00:20
负10的补码是多少(真值-10的八位二进制反码以及补码是多少)
2026年4月29日 00:00
pb登录界面代码(用PB做软件,**L2000做数据库,登录界面的“登录”代码如下,登录不能成功,是代码有问题还是)
2026年4月28日 23:00




