using (SqlConnection con = new SqlConnection(DBHelp.connString))
{
//查询语句
StringBuilder sqlStr = new StringBuilder();
sqlStr.AppendLine("select StudentNo, StudentName, Sex, BornDate from [Student] ");
//判断当前是否选择有一个班级
if (this.cboGrade.SelectedIndex != -1)
{
sqlStr.AppendFormat("where GradeId = {0}", ConvertGrade(this.cboGrade.SelectedValue.ToString()));
}
//打开连接
con.Open();
//填充DataSet
datMySchool = new SqlDataAdapter();
datMySchool.SelectCommand = new SqlCommand(sqlStr.ToString(),con);
//清空数据集的数据
DataSet dst = new DataSet();
/* if (dst.Tables["Srudent"] != null)
{
dst.Tables["Student"].Clear();
}*/
datMySchool.Fill(dst, "Student");
con.Close();
//绑定dvg数据源
this.dgvStu.DataSource = dst.Tables["Student"];
this.dgvStu.Visible = true;
}
//用的vs2012, 连接没有错误,就是不显示数据值有表头
c# 用dataSet填充了 中DataGridView 为什么 还是没有数据,只有表头,但是...
有表头没数据,表示数据库操作都是正确,sql语句正确。但是sql语句没查到东西。。。但是你又说用这些语句在数据库中能查到,那么语句假如是正确,即应该能查到数据,但是你没有数据,反过来说明sql语句的条件不正确,即where语句有问题。。。建议把那个sql语句拼出来,好好看看是不是和你在数据库里写的...
datagridview不能显示数据
datatable里有数据但是datagridview里不显示,多半就是数据绑定的部分出了问题 我用你的代码测试了,发现datagridview有添加了行数,但是单元格都是空白的 经过调试,发现是datagridview的DataPropertyName没有设置值,设好值就显示数据了 你可以看看是不是这个原因 DataColumn dc = new DataColumn();dc.C...
c# 窗体 MDB数据库连接 dataGridView控件无法显示
如果是前者,检查你dataGridView1的Visible属性。如果是后者,把代码放到try语句中执行一下,看是否有异常,我个人怀疑,要么是你的数据库已经被其他程序打开,要么就是表里面没有数据,或者说sql语句错误。补充:从代码上看,是没有问题的。如果有问题就是我说的后面三种情况。你可以一个一个的排除看看。
关于C# dataGridView.DataSource 添加之后显示不了的问题~~~求帮忙...
2楼的说法表明,没理解程序,函数内不影响。3楼在胡说。这是winform程序。中午吃了饭后,又验证了一下我的想法,果然如此!!!解决了。必须将自己new的grid添加到form中,否则grid不填充数据。this.Controls.Add(dataGridView); \/\/加这么一句就OK。
...到的数据绑定到另一个窗体的datagridview上为啥不显示?
因为你绑定的是新实例化的一个f2,而不是你之前已经有的Form2,你可以用f2.show()看看,f2里的datagridview里肯定是显示的。如果你想让你的Form2显示,可以将bs传过去,在Form2的load里绑定。
C#中datagridview连接oracle数据库后点击查询按钮不显示任何结果?_百度...
需要为列设置 DataProperty 已确定对应的数据源字段名。另外,一般如果你在设计界面上手工设置了所有的列,还需要设 DataGridView 的 AutoGenerateColumns 属性为 false ,否则会出现重复的列。
我做的是用datagridview把输入的数据保存到数据表中 但是运行异常 无法...
你会用N—tires 吗 ?就像 sqlconnection sqlcommand parmeters dataset dataadapter 然后返回到前台 我没有找到你的绑定数据 语句在哪 就是 databind,datasource (这写的有点乱)
DataGridView控件表格中的数据显示不出来
DataSet set = new DataSet("par");\/\/临时存储数据的仓库 SqlDataAdapter ter = new SqlDataAdapter(sql,DBhelper.conString );\/\/搬运数据,ter.Fill(set,"TicketInfo");\/\/把指定的数据放到dataadapter dataGridView1.DataSource=set.Tables [0];\/\/填充到DataGridview DBhelper.conString.Close();...
...DataSet里面也同时添加一条并绑定到DataGridView
在编程中,当您需要在数据库中添加数据,并同时在DataSet中添加同一条数据并绑定到DataGridView控件时,可以遵循以下步骤:首先,在您的公共类中,编写一个查询方法,该方法应返回一个DataSet实例。这个方法可以用于从数据库中获取数据,构建一个包含所需信息的DataSet。接着,在您的程序启动或数据查询事件...
C#数据已经成功写入数据库,刷新显示数据就不行,错误附图片,求大神指导...
1 显示用datagridview控件 2 数据存储用dataset,并且datagridview.datasource=dataset.tables[0];3 dataset可以设置控件显示源数据据,也可以用来更新数据库,统一用它做中间的操作对象