小弟最近在做老师布置的作业,要求开发一个学生成绩管理系统,由于比较菜,有些功能无法实现,望高手指教下,呵呵!
例如,我在做一个成绩查询的窗体,有几个textbox和combobox,和一个datagidview,一个查询button,请问如何实现跟距combobox选到的值,和textbox输入的值
来确定查询的条件,一点查询button,就在datagidvie中输出符合条件的记录!数据库用的sql2000,希望达人指教下!
例如,我在做一个成绩查询的窗体,有几个textbox和combobox,和一个datagidview,一个查询button,请问如何实现跟距combobox选到的值,和textbox输入的值
来确定查询的条件,一点查询button,就在datagidvie中输出符合条件的记录!数据库用的sql2000,希望达人指教下!
解决方案 »
- DataGridView动态加载问题
- GetWindowText无法获取tooltips_class32类型窗口的窗口标题??
- 重发:如何继承控件,并且调用?
- 如何在C#中调用SQL Server中的存储过程
- 问个简单的问题,switch语法中case的数量最大是多少?
- 用StreamWriter写文件时,“访问被拒绝” ,我的系统是2003的
- 用Reflector进行反编译时能否跳出一个窗口,要求输入密码后才能被反编译???
- 如何把进度条放在状态栏里?
- 急!急!急!在winform中,当双击datagrid里的cell时,如何知道点击了哪行哪列的cell?
- 怎样才能让每次加密的结果都不相同
- 问下转化的问题
- 将gatagridview中的数据读进数据库表中
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
=========================
id name type
1 aa 1
2 bb 1
3 cc 2
string strSql = "select * from tableName where 1=1 ";
if(textbox.Text.Trim().Length> 0)
{
strSql +=" and name = '"+textbox.Text.Trim()+"'";
}
if(combobox.SelectedIndex != -1)
{
strSql +=" and type = '"+combobox.SelectedValue +"'";
}
string sql = "";
if(combobox.Checked)
{
sql= "````````````````````````````````````````";
else if(combobox1.Checked)
{
sql= "````````````````````````````````````````";
}
else if(combobox2.Checked)
{
sql= "````````````````````````````````````````";
}
dataGridView.DataSource = ``````````
`````````````````````````````
public void button1_click()
{
sqlconnection conn = new sqlconnection(connetionstring);//connectionstring是你的连接字符串
conn.open();
string str = "select * from DB where ='"+textbox1.text.trim()+"' and sex = '"+combobox1.text.trim()+"';
sqldataadapter da = new sqldataadapter(select_stu,conn);
dataset ds = new dataset();
da.Fill(ds);
datagridview1.datasource = ds.tables[0].defaultview;
} 需要引用命名空间----using System.Data.Sqlclient;