小弟最近在做老师布置的作业,要求开发一个学生成绩管理系统,由于比较菜,有些功能无法实现,望高手指教下,呵呵!
例如,我在做一个成绩查询的窗体,有几个textbox和combobox,和一个datagidview,一个查询button,请问如何实现跟距combobox选到的值,和textbox输入的值
来确定查询的条件,一点查询button,就在datagidvie中输出符合条件的记录!数据库用的sql2000,希望达人指教下!
例如,我在做一个成绩查询的窗体,有几个textbox和combobox,和一个datagidview,一个查询button,请问如何实现跟距combobox选到的值,和textbox输入的值
来确定查询的条件,一点查询button,就在datagidvie中输出符合条件的记录!数据库用的sql2000,希望达人指教下!
解决方案 »
- 在线等,急..查询的代码出错...我是初学者....请各位高手帮忙
- 求一个用私钥加密,公钥解密的例子(RSACryptoServiceProvider)
- 想做网页自动登陆器
- |zyciis| 拦截了键盘的"win"键的KeyUp,但却发现他一直就Down在那里了,怎么办呢,有源码
- Xtreme Sample Database 2008 是什么?
- SOS!!救火呀!!!~~~~~~~~~~~~~~~~~~~~~~~~!!!!!!!!
- 在线等!Access中如何将字符串转成日期型
- oracle 回滚 CommandText = "ROLLBACK" 不可以 sqlserver可以。为什么
- 请问高手comboBox如何让输入的字符自动变为大写?
- 有经验的程序员学.NET该读什么书?现在看C#高级编程第二版是否有些过时?
- 问下转化的问题
- 将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;