怎样ASPX获取表单的值,并进行SQL搜索。。

比如<inputtype="text"id="stateName"value="California"name="t1"><inputid="execute"type="... 比如 <input type="text" id="stateName" value="California" name="t1">
<input id="execute" type="button" value="Get Details"> // 这是index.aspx上的text表

index.aspx.cs里
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;

public partial class MenuList : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{

string m_connectionString = "server=(local);user id=sa;password=87673998;database=sde;";//数据库连接串
string m_cmdText = "select * from province";//sql查询语句

我想获取输入在text表里的值 并 在province表中搜索这个值。。该怎么写
展开
 我来答
钮慨030
2013-08-17 · TA获得超过448个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:79.7万
展开全部
把那个文本框和按钮换成服务端控件。简单些。。。。
后台:(接着你写的继续)

string name = stateName.text;
SqlConnection con = new SqlConnection(m_connectionString);
SqlCommand cmd = new SqlCommand(m_cmdText,con);

SqlDataAdapter adp = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
adp.Fill(dt);
更多追问追答
追问
string name = stateName.text;

你定义的这个name 好像没用到啊

就是文本框如果我输入的是 aaa 那我想达到 select aaa from province这个效果
追答
select * from province where 字段 like '%"+ name +"%'
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式