Minecraft账户在国外无法登陆,显示无效的ubuntu用户名无法登陆和密码

您需要通过验证再能继续浏览 3秒后开始验证
丨 粤ICP备号-10 丨 新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!
(C) Joyslink Inc. All rights reserved 保留所有权利11:18 提问
为什么我这个用户登录都可以 但是登陆后总是显示UserId和UserName无效呢
namespace _03LoginLockDemo
public partial class Form1 : Form
public Form1()
InitializeComponent();
private void btnLogin_Click(object sender, EventArgs e)
//第一步:先用户的Id,用户名,用户密码,用户错误次数,用户最后的错误时间
where UserName=txtUserName.Text
and UserPwd=txtUserPwd.Text
string connStr = ConfigurationManager.ConnectionStrings["sqlConn"].ConnectionS
using (SqlConnection conn=new SqlConnection(connStr))
using (SqlCommand cmd =conn.CreateCommand())
conn.Open();
cmd.CommandText = @"SELECT
,[UserName]
,[UserPwd]
,[LastErrorDateTime]
,[ErrorTimes]
FROM [LoginFrm]
WHERE UserName='"+txtName.Text
+"' and UserPwd='"+txtPwd.Text+"' ";
UserInfo userInfo =//查询来的数据封装的对象。
using (SqlDataReader reader = cmd.ExecuteReader())
//把查询出来的数据赋值到userInfo
if (reader.Read())
userInfo =new UserInfo();
userInfo.UserId = int.Parse(reader["UserId"].ToString());
userInfo.UserPwd = reader["UserPwd"].ToString();
userInfo.UserName = reader["UserName"].ToString();
userInfo.LastErrorDateTime = DateTime.Parse(reader["LastErrorDateTime"].ToString());
userInfo.ErrorTimes = int.Parse(reader["ErrorTimes"].ToString());
}//花括号执行结束之前,链接一直没有关闭,这时候Reader一直占用Connection对象。
//如果查询结果为空,说明用户名密码错误,修改错误次数和 错误时间。
if (userInfo==null)
//修改 错误时间,错误次数
where UserName=txtUserName.Text
cmd.CommandText =
"update UserInfo set LastErrorDateTime=getdate(), ErrorTimes=ErrorTimes+1 where UserName='" +
txtName.Text.Trim() + "'";
cmd.ExecuteNonQuery();
MessageBox.Show("用户名密码Error");
//如果有数据。后面校验时间 错误次数。
if (userInfo.ErrorTimes&3 || DateTime.Now.Subtract(userInfo.LastErrorDateTime).Minutes&15 )
MessageBox.Show("登陆成功!");
cmd.CommandText =
"update UserInfo set LastErrorDateTime=getdate(), ErrorTimes=0 where UserId=" +userInfo.UserId;
cmd.ExecuteNonQuery();
MessageBox.Show("登陆失败!账号被锁定!");
按赞数排序
是不是表名写错了
你前面是LoginFrm,不是UserInfo
你UserInfo表也有UserId么?
你的userid和username为什么不用getter setter方法呢
直接userinfo.userid会不会有问题
检查userID 配置相关参数是否正确,字段是否正确
UserInfo信息好像缺少判断语句。
userid是字符串类型字段,你赋值应该加引号吧
打印下你输出的sql语句
很有可能是没加引号
参数名使用驼峰命名规则
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐博主最新文章
博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)博主最新文章
博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)}

我要回帖

更多关于 无法登陆到你的账户 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信