winform里 在textbox里输入要查询的内容 比如分类名 点击Button后 怎样将所查询的结果显示在label上
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform里 在textbox里输入要查询的内容 比如分类名 点击Button后 怎样将所查询的结果显示在label上相关的知识,希望对你有一定的参考价值。
一个textbox 一个Button 一个label
数据库是SqlServer 2005
谢谢
我想输入产品分类后 把查询到的商品名字 价格显示在label上
就是不知道那个select 语句怎么写 因为是要查询textbox里所输入的信息
sqlcommand cmd=new sqlcommand("查询语句",conn);
conn.open();
SqlDataReader sdr = cmmd.ExecuteReader();
if (sdr.Read())
label1.Text = sdr["商品名称的数据库字段名称"].ToString();
SQL 语句: string sql="select * from tableA where 产品分类='"+this.textbox1.text+"'"; 参考技术A 这个要连接数据库或则其他的数据源的,,, 参考技术B 首先你要绑定数据在TEXTBOX上,列 string str1="百事可乐";str2="娃哈哈"。然后做出判断,如果别人输的没有你那一项给出提示,不过你连接了数据库,那么当我选定是”百事可乐“的话执行那条SQL语句。建议你用COMBOX直接可以绑定数据,这是我的解决方法,我也是新手,多多指教。刚才没注册,现在注册了 参考技术C 首先你要绑定数据在TEXTBOX上,列 string str1="百事可乐";str2="娃哈哈"。然后做出判断,如果别人输的没有你那一项给出提示,不过你连接了数据库,那么当我选定是”百事可乐“的话执行那条SQL语句。建议你用COMBOX直接可以绑定数据,这是我的解决方法,我也是新手,多多指教。 参考技术D 先学习下Ado.net 第5个回答 2010-06-18 ado.net
这问题有点.....
c# winform开发,textbox控件问题
如下图,如果在自己的程序里出现这样的输入框效果,带三个小点的按钮,我查了百度,似乎只有自己写用户控件才能,vs2008自带的控件不能有这样的效果么?
用户控件:
1.创建用户控件
2. 在用户控件上拖放一个label,一个textbox,一个按钮
并设置控件的属性如下:
label:设置lable的width:260,height:1 backcolor为黑色,这样label就变成了一条黑色下划线
textbox:设置boderstyle的属性为none
button:设置按钮的image为一张搜索图片
3.主要代码:
public partial class UCLineTextBox : UserControl
public UCLineTextBox()
InitializeComponent();
[Category("自定义"),Description("显示文本内容")]
public override string Text
get
return tb.Text;
set
tb.Text = value;
public delegate void ButtonClick();
public event ButtonClick ButtonSelectClick;
private void tb_Enter(object sender, EventArgs e)
//当鼠标进入文本框的时候,按钮可见
btn.Visible = true;
private void tb_Leave(object sender, EventArgs e)
//当鼠标离开文本框的时候,按钮消失
btn.Visible = false;
private void UCLineTextBox_Load(object sender, EventArgs e)
btn.Visible = false;
private void btn_Click(object sender, EventArgs e)
try
ButtonSelectClick.DynamicInvoke(null);
catch (Exception)
return;
4.编译该控件,然后在工具箱中就可以看到此控件,然后把该控件托到界面上,就可以看到效果了。
你也可以使用Gdi+集成TextBox手绘,但相对来说比较麻烦
参考技术A 自带的控件中没有这样的效果控件 参考技术B 不能 只有自己写~以上是关于winform里 在textbox里输入要查询的内容 比如分类名 点击Button后 怎样将所查询的结果显示在label上的主要内容,如果未能解决你的问题,请参考以下文章