PB中定义了的全局变量却用不了
在PB中定义了全局变量G_USER,我在登录窗口中设定了如果进入,那么G_USER就等于进入时的学号,但是到了另一个窗口,我令xuehao=G_USER,却显不出来,是不...
在PB中定义了全局变量G_USER,我在登录窗口中设定了如果进入,那么G_USER就等于进入时的学号,但是到了另一个窗口,我令xuehao=G_USER,却显不出来,是不是我漏了什么细节?请大虾指教
我感觉上是登录时代码没错,G-USER应该有值才对,代码太长不够空间全发,所以就发一部份重点,代码通过编译能运行的.
if (rb_2.checked)=true then
select guanliyuan.gonghao,
guanliyuan.mima
into :用户名,
:密码
from guanliyuan
where gonghao=:sle_2.text;
if sle_1.text="" and sle_2.text="" then
messagebox("错误!","用户名或密码不能为空!",exclamation!,ok!,2)
else
if 用户名=sle_1.text and 密码=sle_2.text then
G-USER=用户名
G-PWD=密码
open(guanliyuanguanli)
else
messagebox("错误!","用户名或密码错误,请重新输入!",exclamation!,ok!,2) 展开
我感觉上是登录时代码没错,G-USER应该有值才对,代码太长不够空间全发,所以就发一部份重点,代码通过编译能运行的.
if (rb_2.checked)=true then
select guanliyuan.gonghao,
guanliyuan.mima
into :用户名,
:密码
from guanliyuan
where gonghao=:sle_2.text;
if sle_1.text="" and sle_2.text="" then
messagebox("错误!","用户名或密码不能为空!",exclamation!,ok!,2)
else
if 用户名=sle_1.text and 密码=sle_2.text then
G-USER=用户名
G-PWD=密码
open(guanliyuanguanli)
else
messagebox("错误!","用户名或密码错误,请重新输入!",exclamation!,ok!,2) 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询