通过文本框和按钮搜索 mysql 数据库并将输出重定向到另一个页面

Posted

技术标签:

【中文标题】通过文本框和按钮搜索 mysql 数据库并将输出重定向到另一个页面【英文标题】:search mysql database via textbox and button and redirect output to another page 【发布时间】:2011-07-28 05:10:06 【问题描述】:

嗨,在我的母版页上,我有一个搜索框,其中包含一个文本框 (TextBox1.Text) 和一个按钮 (Button1_Click) 都是 asp 控件。

我试图弄清楚如何搜索我的数据库并检索可能相似的东西,我有一个用户表,我想搜索用户,但拼写可能有误,所以如果拼写是,我该如何返回某人如果你知道我的意思错了吗?

到目前为止:

protected void Button1_Click(object sender, EventArgs e)

    // Search Users
    String Search = TextBox1.Text;
    using (OdbcConnection cn = new OdbcConnection("Driver=mysql ODBC 3.51 Driver; Server=localhost; Database=gymwebsite2; User=x; Password=x;"))
    
    cn.Open();
    using (OdbcCommand cmd = new OdbcCommand("SELECT * FROM User WHERE FirstName LIKE '%"+ Search +"%';", cn))
    //not sure if this is correct, will it return anything that is similar to what is typed?       
    Response.Redirect("Search.aspx");
    // dont know how to send this to a listview on another page? 

我想弄清楚的另一件事是如何将它发送到另一个页面以在列表视图中查看。

【问题讨论】:

【参考方案1】:

看看Soundex 或Levenshtein distance。

【讨论】:

以上是关于通过文本框和按钮搜索 mysql 数据库并将输出重定向到另一个页面的主要内容,如果未能解决你的问题,请参考以下文章

在 JQuery 中获取按钮类

C# 使用单个按钮运行 3 个 MYSQL 插入查询 - 来自文本框和列表视图的数据

如何在VBA中的用户窗体上使用组合框和文本框来搜索和查找活动Excel电子表格中的数据?

如何在html添加一个搜索框和一个按钮?点击按钮,就搜索到框里的内容

使用单个搜索框组合文本框和下拉字段的 JQuery 搜索

Kendo Grid - 搜索后绑定数据