首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

各位大神帮小弟我看下这什么情况啊

2013-04-12 
各位大神帮我看下这什么情况啊!!!!!!!!!!using (SqlCommand cmd conn.CreateCommand()){cmd.CommandText

各位大神帮我看下这什么情况啊!!!!!!!!!!
using (SqlCommand cmd = conn.CreateCommand())
                {
                    cmd.CommandText = "select * from T-Users where UserName=@UserName";
                    cmd.Parameters.Add(new SqlParameter("UserName", txtUserName.Text));
                    using (SqlDataReader reader = cmd.ExecuteReader())
                    {
                        if (reader.Read())
                        {
                            int errorTimes = reader.GetInt32(reader.GetOrdinal("ErrorTimes"));
                            if (errorTimes > 3)
                            {
                                MessageBox.Show("错误次数大于3次,登录失败!");
                                return;
                            }
                            string dbpassword = reader.GetString(reader.GetOrdinal("PassWord"));
                            if (dbpassword == txtPassWord.Text)
                            {
                                MessageBox.Show("登录成功!");
                            }
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
运行时提示红色附近有语法错误......


[解决办法]
[T-Users]
你这表名也太...
[解决办法]
带中划线的表名需要用中括号括起来

SELECT * FROM [T-Users]

热点排行