| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1102 人关注过本帖
标题:请教PB和SQL SEVER 2000的问题
只看楼主 加入收藏
kuer26
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-5-15
收藏
 问题点数:0 回复次数:5 
请教PB和SQL SEVER 2000的问题

用户登陆的open 代码如下:

String get_name,get_pass,c_pass
string smname,smpsd
if sle_1.text="" then
MessageBox("提示","请输入姓名!")
sle_1.SetFocus()
else
if sle_2.text="" then
MessageBox("提示","请输入密码!")
sle_2.SetFocus()
else
get_name=sle_1.text
get_pass=sle_2.text

select mpsd
into: c_pass
from manager
where mname=:get_name
using sqlca;

if get_pass=c_pass then
smname=get_name
smpsd=get_pass
hide(w_login)
open(w_main)
else
messagebox("提示","口令不正确")
end if
end if
end if

我是在现有的数据库中建了一个 manager的表。保存时有一个warning 提示:找不到manager表。在新写的代码中使用原来存在的表,也总是警告:找不到xx表。
因此运行时总是提示说:“口令不正确”
请问是什么问题啊?我写的代码没有问题吧?
请赐教啊,急!

[此贴子已经被作者于2006-5-15 22:34:50编辑过]

搜索更多相关主题的帖子: get SQL SEVER pass 
2006-05-15 22:29
潇洒老乌龟
Rank: 5Rank: 5
等 级:贵宾
威 望:18
帖 子:407
专家分:0
注 册:2005-12-13
收藏
得分:0 
if Isnull(c_pass) = false and trim(get_pass)=trim(c_pass) then
smname=get_name
smpsd=get_pass
hide(w_login)
open(w_main)
else
messagebox("提示","口令不正确")
end if

乌龟学堂http://www. 承接各种软件开发、系统集成、网络搭建。 QQ:124030710
2006-05-16 15:52
jinglove
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-5-17
收藏
得分:0 

系统没找到表,可能是的和sql server没连接到成功啊,
你先检查一下

2006-05-17 15:05
ycdeath
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-5-15
收藏
得分:0 
我也想问下 我用PB编的个软件 也配置好SQL数据库了 可是一输入密码和用户名登陆就弹出用户名或密码错误 请从新登陆 不知道是那的问题 请高手指教
2006-05-17 18:13
romantic322
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-10
收藏
得分:0 
可以先编一段代码来检查是否连接到数据库!
如正确,那可能是表有问题!
2006-05-18 17:37
romantic322
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-10
收藏
得分:0 
if get_pass=c_pass
then
open(w_main)
2006-05-18 17:42
快速回复:请教PB和SQL SEVER 2000的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032638 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved