asp.net中的查询语句查不到相应值
stringsql="selectyfrommoneywhereID='"+TextBox2.Text+"'";sql的值是双引号中的代码而不是程序想要的y的值该怎么改?...
string sql = "select y from money where ID='"+TextBox2.Text+"'";
sql的值是双引号中的代码而不是程序想要的y的值
该怎么改? 展开
sql的值是双引号中的代码而不是程序想要的y的值
该怎么改? 展开
1个回答
展开全部
你是不是理解错了,你这里只是写了SQL语句,根本没有执行,所以怎么得出想要的值??
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "数据库连接字符串";
SqlCommand cmd = new SqlCommand();
cmd.CommandText = string.Format("select y from money where ID='" + TextBox2.Text + "'");
cmd.Connection = conn;
conn.Open();
object a = cmd.ExecuteScalar();
要使用ADO.NET去数据库中查询才行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询