送分了!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+"';
一样没用!
好像是我'"++"'这个用错了?