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

3610 3610 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
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+"';
一样没用!
好像是我'"++"'这个用错了?
...全文

相关推荐

评论 12
收藏 已收藏
分享
返回顶部
3610
C# 111,128 成员 642,536 内容