| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1663 人关注过本帖
标题:[求助]请高人们看看是什么问题
只看楼主 加入收藏
freedomGD
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-6-4
收藏
得分:0 
先谢谢大家帮忙,异常是已经解决了,但无法判断用户和密码是否和ACCESS表内的一致,用户是否存在

2010-07-29 16:26
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
如果返回值是1不就是说有一样的吗,返回0就没有呗,有什么不会的呢

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-29 16:47
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
直接用我的代码跑!

飘过~~
2010-07-29 17:26
cgme
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-7-29
收藏
得分:0 
三楼的代码容易出现SQL注入
2010-07-30 00:01
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
以下是引用cgme在2010-7-30 00:01:39的发言:

三楼的代码容易出现SQL注入
重要的是让楼主学习到东西,现在的问题是功能上的实现,而不是细节上的安全处理

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-30 10:16
freedomGD
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-6-4
收藏
得分:0 
回复 13楼 bygg
也试过了,但都是无法判断用户和密码是否和ACCESS表内的一致,用户是否存在。
 if (state != 1)
            {
                this.Label2.Text = "用户不存在,请检测用户名和密码是否正确!";
            }
            else
            {
                this.Label2.Text = "登入成功!";
            }
        }
这个判断语句无执行
2010-08-01 12:39
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
无法执行的话, state的值又是什么呢

飘过~~
2010-08-01 16:33
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
请问楼主看到我在5楼发的帖子了吗?如果没有异常的话
int state = Convert.ToInt32(cmd.ExecuteScalar());           
                           if (state == 0 || state > 1)                              
                           {
                               this.Label2.Text = "用户不存在,请检测用户名和密码是否正确!";
                           }
                                  else
                                 {            this.Label2.Text = "登入成功!";              }
这些代码一定会被执行

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-08-01 21:24
NewDeveloper
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:48
专家分:159
注 册:2010-7-2
收藏
得分:0 
以下是引用freedomGD在2010-8-1 12:39:15的发言:

也试过了,但都是无法判断用户和密码是否和ACCESS表内的一致,用户是否存在。
 if (state != 1)
            {
                this.Label2.Text = "用户不存在,请检测用户名和密码是否正确!";
            }
            else
            {
                this.Label2.Text = "登入成功!";
            }
        }
这个判断语句无执行
你点击后 label2里面显示的是什么?还是保持不变?
2010-08-02 21:31
pgj525
Rank: 1
来 自:安徽
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-8-3
收藏
得分:0 

看了跟帖,好感动!呵呵,我是才注册的,这是我在这第一个打开的帖子,有种很温馨的感觉!O(∩_∩)O~
2010-08-03 13:59
快速回复:[求助]请高人们看看是什么问题
数据加载中...
 
   



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

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