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

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

2012-02-03 
问下下asp.net中session变量利用数据库查询的元素赋值的问题VB.NET codeOleDbConnection conn new OleDb

问下下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()

热点排行