送分了!aspx中的问题? 初级问题

3610 2004-08-26 04:15:55
Session["id"]=1;
try{
using(OleDbConnection wxw_Connection=new OleDbConnection(wxw_strConnection)
{
string wxw_str = "select person_zhuanye_name,person_qiuxue from person_user where person_user_id = '"Session["id"]"'";
OleDbCommand wxw_cmd = new OleDbCommand(wxw_str,wxw_Connection);
wxw_Connection.Open();
OleDbDataReader wxw_Reader = wxw_cmd.ExecuteReader();

while(wxw_Reader.Read()==true)
{
wxw_xueli = wxw_Reader[0].ToString();
wxw_biye_xuexiao = wxw_Reader[1].ToString();
}
}
catch(OleDbException eo)
{
biye_ReqVal.Text=eo.ToString();
}
jan_text.Text=wxw_xueli;
jan_text1.Text=wxw_biye_xuexiao;
<asp:TextBox Runat="server" ID="jan_text" Width=150></asp:TextBox>
-------------------------------------------------------
为什么不显示?
我的sql句子换成where person_user_id = 1;就可以显示了.
我还试了
Session["id"]=1;
int i=Convert.ToInt32(Session["id"]);
where person_user_id = '"+i+"';
一样没用!
好像是我'"++"'这个用错了?
...全文
76 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
3610 2005-03-15
  • 打赏
  • 举报
回复
做个这个网站的多少钱?
www.020job.com
3610 2004-08-26
  • 打赏
  • 举报
回复
没有错误提示.
就是读不出数据,我换成where person_user_id = 1
就可以读出来了?
wolf1205 2004-08-26
  • 打赏
  • 举报
回复
不是吧,为什么会出问题啊???
提示是???
不会是session["id"]不认吧??
是不是session("id")啊
3610 2004-08-26
  • 打赏
  • 举报
回复
to: swzlxm(leon.net)
不是字符.
是整数!sql怎么写?
3610 2004-08-26
  • 打赏
  • 举报
回复
int i=Convert.ToInt32(Session["id"]);

string wxw_str = "select person_zhuanye_name,person_qiuxue from person_user where person_user_id = '"+id+"'";
也不行!
person_user_id = 1
就行了
我真晕???????????????????????????????????????????
swzlxm 2004-08-26
  • 打赏
  • 举报
回复
string wxw_str = "select person_zhuanye_name,person_qiuxue from person_user where person_user_id = '{0}'"; 是字符型加"'",不是不加--> = {0}
wxw_str =String.format(wxw_str ,"Session["id"])
020job 2004-08-26
  • 打赏
  • 举报
回复
不可能把
loveASUS 2004-08-26
  • 打赏
  • 举报
回复
不行
loveASUS 2004-08-26
  • 打赏
  • 举报
回复
没有用你们说的办法我早就试了!
'"+Session["id"].ToString()+"'"
'"+Convert.ToInt32(Session["id"])+"'"

Eddie005 2004-08-26
  • 打赏
  • 举报
回复
string wxw_str = "select person_zhuanye_name,person_qiuxue from person_user where person_user_id = '"+Session["id"].ToString()+"'";
1979xt 2004-08-26
  • 打赏
  • 举报
回复
Session["id"]是个对象,要转换后才行
Session["id"].ToString()
david_xu322 2004-08-26
  • 打赏
  • 举报
回复
string wxw_str = "select person_zhuanye_name,person_qiuxue from person_user where person_user_id = '"+Session["id"]+"'";

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧