在数据库CerID字段中有一个值为“222222”,但是在文本框中输入“222222”后,提示“未找到相关信息!” 但是把SqlCommand命令改为 SqlCommand MyCommand = new SqlCommand("select * from Cer_Table where StaID='222222'", MyConnection);时却能转到ShowAll.aspx页面。
怎么回事啊?哪的问题哦?
------解决方案-------------------- trim一下,然后转换成字符转类型,试试
------解决方案-------------------- SqlCommand MyCommand = new SqlCommand("select * from Cer_Table where CerID='"+CerIDTxt.Text.Trim()+"'", MyConnection);
------解决方案-------------------- SqlCommand MyCommand = new SqlCommand("select * from Cer_Table where CerID='"+CerIDTxt.Text.ToString()+"'", MyConnection); 试试