您的位置:程序门 -> .net技术 -> c#



c#软件窗口中,登录后的用户保存问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


c#软件窗口中,登录后的用户保存问题[已结贴,结贴人:kkun_3yue3]
发表于:2007-01-22 17:46:38 楼主
c#软件窗口中,登录后的用户保存问题

即用户已经通过了用户名和密码的验证后,显示另一个窗口,
在这个窗口中,用户可以维护自己的个人资料,例如密码等,
  这个 "已经登录过 "的用户信息如何保存?就是说,在这个窗口中,我需要从数据库中查询该用户的资料,查询条件从哪里来呀?
select   *   from   [user]   where([username]= ' "+用户姓名+ " ')
用户姓名这个变量   怎么存储?如果在asp/asp.net中我们可以使用cookies/session/application/etc,在软件中一般如何保持?
发表于:2007-01-22 17:50:401楼 得分:2
公用类,静态变量
public   static   string   loginuser= " ";


登录验证后赋值给loginuser
发表于:2007-01-22 18:05:132楼 得分:2
通过新窗体的构造函数   传进去
发表于:2007-01-22 18:09:103楼 得分:2
数据库
xml
资源
发表于:2007-01-23 02:13:194楼 得分:2
如果在winform的程序里一般用windows验证方式
发表于:2007-01-23 08:01:005楼 得分:10
定义一个静态类,在里面定义公共的静态变量:
public   static   class   publicdata
{
          public   static   string   username;
          public   static   string   userpwd;  
}
发表于:2007-01-23 08:34:076楼 得分:0
大海你好,我想知道这段代码一般情况下放到那个文件里呀,才能成为公共的静态变量
发表于:2007-01-23 08:45:157楼 得分:2
vb是放模块里,c#我就不知道了。
   
*****************************************************************************
菜鸟一只


快速检索

最新资讯
热门点击