C#编程代码从数据库中查询并把查询结果显示在dataGridView

哪位高手帮忙做一个C#查询代码要求按照要求从数据库的不同表中搜索信息将搜索结果显示到dataGridView控件中

Dateset 或DataTable或集合进行数据绑定,如有什么问题,请继续追问 private DataSet ds = new DataSet();
private SqlDataAdapter adapter = new SqlDataAdapter();//创建数据适配器
SqlCommand com = new SqlCommand("select TeacGuid, TeacName as 姓名,TeacSex as 性 别,TeacSalary as 工资,TeacRemark as 备注 from Teachers", DBHelper.con);
adapter.SelectCommand = com;
adapter.Fill(ds, "Teachers");//将按照条件查出来的Teachers表中信息填充到ds中
this.dataGridView1.DataSource = ds.Tables["Teachers"]; 附上一段用DataSet实现的代码,如果有疑问,请继续追问,如果没有,请采纳,万分感谢
温馨提示:内容为网友见解,仅供参考
无其他回答

C# 如何把从数据库中查到的数据显示在datagridview中
我们只需要在窗体上拖放一个DataGridView 然后双击窗体空白处,在代码文件的Form1_Load事件中添加括号里的代码 private void Form1_Load(object sender, EventArgs e){ string strsql="select * from stop where stop_id>5";\/\/查询语句。SqlConnection conn = new SqlConnection("server=.;uid=sa;p...

...access数据库,并将查询内容显示在datagridview中。我见答案后会测 ...
DataTable table = new DataTable(); \/\/然后定义datatable对象,用于存放查询结果 Adapter.Fill(table); \/\/通过Adapter 对象的Fill方法执行查询,同时将结果放入table中 datagridview.DataSource = table; \/\/然后就是将table绑定到datagridview中 \/\/完成,希望能帮到你 ...

c#中如何让数据显示在dataGridView上
\/\/SqlDataReader aa = cmd.ExecuteReader();\/\/返回datareader值 \/\/DataTable aaa = new DataTable();\/\/显示在表中 \/\/aaa.Load(aa); \/\/装载数据 \/\/dataGridView1.DataSource = aaa;or \/\/DataSet ds = new DataSet(); \/\/读出数据后就和数据库断了 耗资源 \/\/SqlDataAdapter adp = new ...

在C#中如何实现多条件查询并将查询结果显示在datagridview中
dataGridView.DataSource=ds.Tables[0].DefaultView;\/\/这个dataGridView是你的DataGridView控件的名字 dataGridView.DataBind();} } 这样访问后就能在DataGridView控件中显示筛选出的数据了,只需将上述代码修改下,放在一个按钮事件中就可以了。祝好远。

C#调用SQLite数据库中数据,在datagridview中显示出来 程序代码
SQLiteDataAdapter mAdapter = new SQLiteDataAdapter(DbText, conn);DataTable dt = new DataTable();mAdapter.Fill(dt);\/\/ 绑定数据到DataGridView this.DataGridView1.AutoGenerateColumns = true;DataGridView1.DataSource = dt;conn.Close();\/\/DataGridView1.Columns[0].HeaderCell.Value = "...

C#中用datadirdview如何用代码数据库的连接和数据显示
public void InitialDataGridView(DataSet dataset){ this.dataGridView1.Rows.Clear();if (dataset.Tables.Count > 0){ int count = dataset.Tables[0].Rows.Count;for (int k = 0; k < count; k++){ this.dataGridView1.Rows.Add(dataset.Tables[0].Rows[k].ItemArray[0]);this....

C#中如何用textbox查询sql数据库里的数据并显示在datagriaview中
先组织SQL语句,然后执行语句,返回一个表,再把datagridview与表进行关联就可以了,大体思路如:String connString=数据库连接信息;Stirng sqlString="select 编号,姓名,性别,出生日期,地址 from 人员资料 where 姓名 like '%"+this.textbox姓名.text.trim()+"%'"datatable dt=new datatable();...

c# oledb 如何从数据库读取数据显示到datagridview上
ds = new DataSet();OdbcComm.CommandText = "SELECT a,b,c from d where 1 =2 " ;\/\/填充数据 OdbcDataAdapter dataAdapter = new OdbcDataAdapter();dataAdapter.SelectCommand = OdbcComm;dataAdapter.Fill(ds, "ddd");dataGridView1.DataSource = ds;dataGridView1.DataMember = "ddd";

在c#中如何用dataGridView获得数据库查询结果
string sql = "SELECT FROM 汽车售票表 WHERE 目的站= '"+ station.Text.ToString()+"'";\/\/sql命令行里 文本值要用 单引号括起来。不能采取你那种不加引号的拼结方式。dataGridView1.DataSource = ds.Tables["汽车售票表"].defaultview;dataGridView1.DataBind();\/\/指定数据源后需要进行绑定。...

C#winform中如何将从数据库查询出来的数据,显示在现有的DateGridView...
string connectionString = "server=服务器ip;database=数据库;uid=用户;pwd=密码";String sqlstr="select * from 表"sqldataAdapter = new SqlDataAdapter(sqlstr, SqlConnection(connectionString));sqldataAdapter.Fill(ds);datagridview1.datasource=ds;这样就了~...

相似回答