问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我用C#编写winform代码,数据库是SQL Server,登录之后查看个人信息代码怎 ...

发布网友 发布时间:2023-11-18 00:39

我来回答

2个回答

热心网友 时间:2024-04-06 16:31

/// <summary>
        /// 登录过程
        /// </summary>
        /// <param name="username">用户名</param>
        /// <param name="userpwd">密码</param>
        void Login(string username,string userpwd)
        {
            OleDbConnection con=null;
            try
            {
                con = new OleDbConnection("数据库连接字符串");
                con.Open();
            }
            catch { MessageBox.Show("数据库连接失败"); return; }
            string sql = "select id from table where username='"+username+"' and userpwd='"+userpwd+"'";
            OleDbCommand com = new OleDbCommand(sql, con);
            OleDbDataReader rea = com.ExecuteReader();
            if (rea.Read())
            {
                //string uid=rea.GetValue(0).ToString();//得到用户ID
                //登录成功了,传递一个用户id到主窗体
            }
            else
                MessageBox.Show("用户名或密码错误","登录失败");
            rea.Close();
            com.Dispose();
            con.Close();
        }
        /// <summary>
        /// 个人信息获取
        /// </summary>
        /// <param name="uid">用户ID</param>
        void ShowMyInfo(string uid)
        {
            OleDbConnection con = null;
            try
            {
                con = new OleDbConnection("数据库连接字符串");
                con.Open();
            }
            catch { MessageBox.Show("数据库连接失败"); return; }
            string sql = "select * from table where id='"+uid+"'";
            OleDbCommand com = new OleDbCommand(sql, con);
            OleDbDataReader rea = com.ExecuteReader();
            if (rea.Read())
            {
                //string myName=rea.GetValue(0).ToString();//根据表的结构 取出相应的字段信息
            }
            rea.Close();
            com.Dispose();
            con.Close();
        }

热心网友 时间:2024-04-06 16:32

登陆后用户ID件或者用户名保存session,点个人信息根据session信息查找数据库 取得数据库的详细信息
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
父母离异的话,会不会导致孩子心智不成熟? 过节 公司给我们发的购物卡 这个怎么做分录 属于福利费吗 需要计提吗... 乡村振兴公务员和省考公务员有什么区别 ...小时候跟着爷爷学国画书法,小受家是农村的,小受姓夏或叶,他带着他... 瑞麒X1安全装置 瑞麒X1的舒适型和豪华型有什么区别?配置有哪些不同的地方?这5000块多在... 瑞麒X1的安全性能方面配置如何? 脚崴了 有大量於血 怎么样才能快速消肿 脚崴了外侧出现瘀血浮肿怎么消除? ...换了我喜欢的发型,但是穿了件有点透明的衣服,可以看到肩_百度... 我的被封了,然后又用手机号重新注册了一个微信,还能找回以前的微 ... 我用C#编写winform程序,在两个pictureBox控件中分别播放视频,两路视频... 港中旅(珠海)海泉湾度假区的酒店 请懂法律知识的人帮忙回答问题 港中旅(珠海)海泉湾度假区的加勒比 港中旅(珠海)海泉湾有限公司主题乐园分公司怎么样? 港中旅(珠海)海泉湾度假区的大事记 我手机号注册了一个微信之后,我又注册了新的一个,以前那个... 昆明巫家坝第一高楼有望突破500米吗? 我有一张2005年100元错版人民币,毛主席水印下巴有两颗痣... 九江学院到底什么时候改名啊,还有硕士点啥时候申请到 冲压模具设计中斜排步距如何确定?如图,非常着急 电磁感应的本质是什麽?23 一个手机号两个月没有用停机了,忘记手机号码了,现在想用怎么办...1 我的成都银行卡有短信通知现转到成都银行的一卡通上还会有短信通... 北京中关村属于几环40 我想找点烟草方面的考试资料 如果你是古代的管家,遇到这种强抢民女只是该怎么办 古代女子可以随便出门吗? 在古代,如果一个大户人家女管家,是不是意味着,这个人就是这家... 我现在用C#做了一个winform程序,如何把整个程序嵌入到网页中运行?急... 211大学和985大学有什么区别834 985大学和211大学 是什么意思 985和211 有什么区...530 985和211有什么区别?1254 211和985有什么区别啊471 现在的ATM机都有什么功能啊,麻烦尽量全一点,谢谢谢谢。 中国现在有多少台ATM自动取款机?如题 谢谢了2 大家好,有谁知道中国目前有多少台ATM机吗? 谢谢了! 祝圣... 以前的一个手机号码几个月不用被停了,怎么可以恢复?251 为什么感应电动势比感应电流更能反映电磁感应现象的本质5 冲压模具中侧刃定距有无步距的要求,比如步距为63mm,会不会...1 白雪歌送武判官归京 这首诗抒发了作者怎样的感情222 京东上买小叶紫檀能买到真的吗?6 ...所在地办的,中间停交了一年,现在转到户籍所在地补交可以吗,有影响... launch的过去分词是什么8 我有第五套的100块错版钱,水印的毛主席头像,下面出现两颗痣 三菱PLC FX2N-32MR-001 上电之后输出点6闪 输出点5常亮 这是怎么回事... 我的被封了,然后我用同一个手机号又注册登陆,以前的那个还... 985和211的区别14 一本跟985和211有什么区别1325