pb10.0生成的执行文件出错啊,各位大侠救命啊
打开生成的EXE文件后,能进入开始的窗口,这个窗口的功能是用户登录,但是输入用户名和密码,点击确定后,就弹出一个窗口,标题是dwwin.exe-应用程序错误,内容是应用程序发生异常。unknown software exception(Ox80000003),位置为Ox7c921230,要终止程序,请单击确定,要调试程序,请单击“取消”。我的程序在PB中运行很正常啊,不明白是什么原因,各位大侠帮帮忙啊,毕业设计,马上就要答辩了。
开始窗口的OPEN事件:
ds_users=create datastore
ds_users.dataobject="dw_userinfo"
ds_users.settransobject(SQLCA)
ds_users.retrieve()
userid.text=""
password.text=""
userid.setfocus()
下面这个是确定按钮的程序
string t1="操作提示"
string t2="登录失败"
string m1="请先输入用户名!然后重试..."
string m2= "请先输入密码!然后重试..."
string m3="用户名或者密码不正确!请重试..."
if userid.text="" then
messagebox(t1,m1)
return
end if
if password.text="" then
messagebox(t1,m2)
password.setfocus()
return
end if
int rowcount = 0
select count(*) into :rowcount
from usersinfo
where usersname = :userid.text and passwd = :password.text
;
if rowcount>0 then
char temp
select rank into :temp
from usersinfo
where usersname = :userid.text and passwd = :password.text;
UserRank=temp
gs_userid=userid.text
gs_pwd=password.text
else
messagebox(t2,m3,Exclamation!)
return
end if
parent.visible=false
open(w_main)
close(parent)