datagridview 怎么显示数据 可以出来一些字段,但是数据显示不出来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.dataGridView1.dataSource = 数据源this.dataGridView1.dataBind() //切忌绑定数据 this.dataGridView1.dataBind()有这方法吗? 我就设置了下属性连接,我记得WEB里面好想是不用写代码就可以显示数据,WINFORM的不知道怎么搞 配置连接是应该系统帮加入了一些组件BindingSource,TableAdapter...好像还要调用数据源的Fill()函数,将数据源添加到表中,如果你的数据源是ABC则ABCTableAdapter.fill(//你的数据表); dataGridView1.AutoGenerateColumns=true; DataSet ds = new DataSet(); OleDbDataAdapter oda = new OleDbDataAdapter("select * from Student", connA); oda.Fill(ds); dataGridView1.DataSource = ds.Tables[0].DefaultView;//connA是"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\clx\\SII.mdb";D:\\clx\\SII.mdb是路径这段是读取access的string conn = "server=********;uid=sa;pwd=******;database=Test;"; string list = "SELECT Test01.ID , Test01.Class, Test02.Name, Test02.Sex FROM Test01 INNER JOIN Test02 ON Test01.ID = Test02.ID"; SqlCommand sqcomm;SqlDataAdapter sqa = new SqlDataAdapter(list, conn); DataSet ds = new DataSet(); SqlConnection sqc = new SqlConnection(conn); sqcomm = new SqlCommand(); sqa.Fill(ds, "Test01"); dataGridView1.DataSource = ds.Tables["Test01"];调用sql的------------------------------------------------------------------向SQL添加数据sql = "select * from test02"; sqa = new SqlDataAdapter(sql, conn); ds = new DataSet(); sqa.Fill(ds, "test02"); scb = new SqlCommandBuilder(sqa); //sqcomm = new SqlCommand(); newRow = ds.Tables["test02"].NewRow(); newRow["ID"] = "35"; newRow["Name"] = "我很喜欢"; newRow["Sex"] = "女"; ds.Tables["test02"].Rows.Add(newRow); sqa.Update(ds, "test02"); ds.AcceptChanges();//提交改变 服务器文件丢失 如何实现 csv 转换到 datatable。给个思路 64位机上,c#调用WindowsAPI,内存被限制2G?怎么办 <大家讨论>一般加密软件是用什么编码封装文件??? C#中有没有接收邮件的类,属于哪个命名空间下啊? 谁有用VB.NET和VC#.NET开发交互式CAD系统一书的光盘 请问如何解决 Together是干什么用的阿? 有关将图片存为二进制直接放在数据库中问题 MessageBox如何显示多按钮(如OKCancel) C#简单计算器程序 求助 不胜感激 如何取一段时间内每个月的最大日期
this.dataGridView1.dataBind() //切忌绑定数据
this.dataGridView1.dataBind()有这方法吗?
好像还要调用数据源的Fill()函数,将数据源添加到表中,如果你的数据源是ABC则
ABCTableAdapter.fill(//你的数据表);
DataSet ds = new DataSet();
OleDbDataAdapter oda = new OleDbDataAdapter("select * from Student", connA);
oda.Fill(ds);
dataGridView1.DataSource = ds.Tables[0].DefaultView;//connA是"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\clx\\SII.mdb";
D:\\clx\\SII.mdb是路径
这段是读取access的string conn = "server=********;uid=sa;pwd=******;database=Test;";
string list = "SELECT Test01.ID , Test01.Class, Test02.Name, Test02.Sex FROM Test01 INNER JOIN Test02 ON Test01.ID = Test02.ID";
SqlCommand sqcomm;
SqlDataAdapter sqa = new SqlDataAdapter(list, conn);
DataSet ds = new DataSet();
SqlConnection sqc = new SqlConnection(conn);
sqcomm = new SqlCommand();
sqa.Fill(ds, "Test01");
dataGridView1.DataSource = ds.Tables["Test01"];调用sql的------------------------------------------------------------------向SQL添加数据
sql = "select * from test02";
sqa = new SqlDataAdapter(sql, conn);
ds = new DataSet();
sqa.Fill(ds, "test02");
scb = new SqlCommandBuilder(sqa);
//sqcomm = new SqlCommand();
newRow = ds.Tables["test02"].NewRow();
newRow["ID"] = "35";
newRow["Name"] = "我很喜欢";
newRow["Sex"] = "女";
ds.Tables["test02"].Rows.Add(newRow);
sqa.Update(ds, "test02"); ds.AcceptChanges();//提交改变