TextBox.Text中字符串传递的问题?在线给分
在Default.aspx中 存在文本框TextBox.Text 和提交按钮 research
我想在Default.aspx.cs 中获取Studyno.Text和 Studyname.Text的字符串
==================================
protected void research_Click(object sender, EventArgs e)
{
string id;
String strconn = ConfigurationManager.ConnectionStrings[ "connstring "].ToString();
SqlConnection cn = new SqlConnection(strconn);
String mysql = "SELECT [id] FROM [STUDY_INFOS] WHERE [ID]= ' " + Studyno.Text.ToString() + " 'OR [NAME]= ' " + Studyname.Text.ToString() + " ' ";
cn.Open();
SqlCommand cmm = new SqlCommand(mysql, cn);
SqlDataReader dr = cmm.ExecuteReader();
}
==============================
错误提示:
说 在Studyname.Text和Studyno.Text中没有取到值 null
cmm =null
dr=null
------解决方案--------------------没看明白?
Studyname和Studyno是这个页面中的两个文本框吗?
另外 'OR 前面少了个空格