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+"';
一样没用!
好像是我'"++"'这个用错了?
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+"';
一样没用!
好像是我'"++"'这个用错了?
解决方案 »
- 数据量大的txt文件,中间要删除或者要插入一条记录如何做优化。
- 初学者求教return的一些问题
- 求助如何解决NULLReferenceException was unhandled
- 数据库连接数据源时候出现这种错误
- winfrom中控件循环的问题,就是考试系统,循环出所有的题,每道题后边有ABCD选项,然后提交,怎么做?着急,等高手!
- 各位大哥高手们!给小弟说下WebServices怎样加密!
- 在ASP.NET中如何实现文字滚动?
- 了解动态编译的朋友请进来
- 有关手机开发的问题,请教高手ActiveSync中如何建立合作关系?
- 电子航道图开发
- access的简单问题
- System.NullReferenceException: 未将对象引用设置到对象的实例
Session["id"].ToString()
'"+Session["id"].ToString()+"'"
'"+Convert.ToInt32(Session["id"])+"'"
wxw_str =String.format(wxw_str ,"Session["id"])
也不行!
person_user_id = 1
就行了
我真晕???????????????????????????????????????????
不是字符.
是整数!sql怎么写?
提示是???
不会是session["id"]不认吧??
是不是session("id")啊
就是读不出数据,我换成where person_user_id = 1
就可以读出来了?
www.020job.com