关于ASP.NET中C#代码 点击按钮根据文本框里的查询条件在列表框显示相应数据

AccessDataSource1.SelectCommand = "select * from 产品 where 产品名称='绿茶';
这段代码是点击按钮列表框中就显示数据库里的‘绿茶’。我现在想要实现的是文本框作为条件录入。就是说不管输入是不是绿茶,列表框都显示相应的数据。‘绿茶’这个条件用文本框内容来输入来代替,应该怎么写代码 刚刚接触C#,望高手指点。

比如你有一个textbox文本框 name为textbox1,一个button按钮name为button1,双击这个按钮,在这个按钮的click事件中获取文本框的值
string txtValue=textbox1.Text.Trim();
然后修改你的sql语句
原来的语句:"select * from 产品 where 产品名称='绿茶'“;

修改后的语句:"select * from 产品 where 产品名称=‘“+txtValue+”’";
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-03
改sql句,
if(参数=="绿茶")
{
string sql = "select * from table where 字段= ' "+参数+' ";
}else if(参数= "红茶")
{
string sql = "select * from table where 字段= ' "+参数+' ";
}

关于ASP.NET中C#代码 点击按钮根据文本框里的查询条件在列表框显示相...
比如你有一个textbox文本框 name为textbox1,一个button按钮name为button1,双击这个按钮,在这个按钮的click事件中获取文本框的值 string txtValue=textbox1.Text.Trim();然后修改你的sql语句 原来的语句:"select * from 产品 where 产品名称='绿茶'“;修改后的语句:"select * from 产品 where 产...

怎样写asp.net(c#)代码实现一个医院科室合并的功能
select 名称, sum(总人数字段),sum(初级人数字段), sum(中级字段),sum(高级字段) from 表名 where 名称=合并名称一 or 名称=合并名称二 group by 名称 是这个意思吗??

asp.net(vs2005)c#登陆时与access数据库验证密码,只要简单实现_百度...
前台代码就不贴了。需要一个名为name,pwd,yanzhen(验证码)的文本框,一个登入按钮 2个label1(需要输入的验证码) label2(返回登入信息)cs代码:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;...

几个C#编程的小技巧
其实,asp.net 2.0是使用在aspnetdb.mdf中的一个叫aspnet_PersonalizationPerUser的表来保存数据的,表的结构如下所示: Field Value Id 928e121a-4042-4fb4-9520-21210b9b37c1 PathId 7c3b5dc0-04d0-48a2-bbb2-2b70286f22fe UserId 9bff14df-024f-4bda-9a0a-b4a19ab9e387 PageSettings <Binary data> ...

新手学ASP.NET3.5网络开发的目 录
8.3.2 列表框\/下拉框控件HtmlSelect 1928.4 图像控件HtmlImage 195承上启下 197 9 数据验证控件 1999.1 概述 1999.2 验证控件 2009.2.1 必填验证控件RequiredFieldValidator 2009.2.2 比较验证控件CompareValidator 2029.2.3 范围验证控件RangeValidator 2059.2.4 正则验证控件RegularExpressionValidator 2069.2.5 ...

相似回答