当前位置: 代码迷 >> ASP.NET >> 问下下asp.net中session变量利用数据库查询的元素赋值的有关问题
  详细解决方案

问下下asp.net中session变量利用数据库查询的元素赋值的有关问题

热度:4757   发布时间:2013-02-25 00:00:00.0
问下下asp.net中session变量利用数据库查询的元素赋值的问题
VB.NET code
                OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Server.MapPath("./app_data/design.mdb"));//建立数据库连接                                OleDbCommand cmd = new OleDbCommand();                OleDbDataReader oledatareader;                conn.Open();                cmd.Connection = conn;                cmd.CommandText =  


代码如上。。。
  Session["id"] = oledatareader.GetInt32(0).ToString();
  Session["truename"] = oledatareader.GetString(1);
怎么才能将access查询出的结果赋值到session中呢 貌似需要转换 额....



------解决方案--------------------------------------------------------
看你的代码 你是实现管理员登录 你的sql语句是查询符合条件的行数即count(*)
如果符合条件就登录成功。
C# code
Session["username"]=oledatareader["username"].ToString();
------解决方案--------------------------------------------------------
session["id"]=reader["id"].tostring()
  相关解决方案