问题描述
datagridview查询到数据后,逐条逐条的显示出来,跟放动画一样,我想要的结果是一下显示出来所有内容,而不是逐条显示。。。保存,单击单元格时都会出现这种情况。求大神指点,如何解决,是某个属性的问题么。
解决方案
解决方案二:
雪地跪求指点,在线等。。。
解决方案三:
本来就是应该一下显示出来啊.你到底怎么用的,代码呢
解决方案四:
这是因为你电脑太快了..
解决方案五:
是逐条添加的吗?如果使用datagridview绑定数据源的话,应该都显示的。
解决方案六:
你绑定数据的代码怎么写的?
解决方案七:
没看你的代码通过你的描述可以得知你的电脑太卡了
解决方案八:
DataGridView和BindingSource复合显示数据库数据//主程序设置publicpartialclassFrm_Main:Form{publicFrm_Main(){InitializeComponent();}}//显示数据绑定publicUserControl1(){InitializeComponent();BindData();}//建立数据库连接publicvoidBindData(){SqlConnectioncon=newSqlConnection("server=WRET-MOSY688YVW\MRGLL;uid=sa;pwd=;database=db_TomeOne;");//创建数据库连接对象con.Open();//打开数据库连接SqlDataAdaptersda=newSqlDataAdapter("Select*Fromtb_Student",con);//创建桥接器对象DataTabledt=newDataTable();//创建DataTable对象try{sda.Fill(dt);//填充DataTable}catch(Exceptionex){throwex;//抛出异常}bindingSource1.DataSource=dt;//指定BindingSource数据源dataGridView1.DataSource=bindingSource1;//将BindingSource指定给DataGridView}
解决方案九:
应该是一起显示的,conn1.Open();DataSetds=newDataSet();sqlDataAdaptersd=newsqlDataAdapter(s,conn1);//s是sql查询语句sd.Fill(ds);dataGridView1.AutoGenerateColumns=false;dataGridView1.DataSource=ds.Tables[0];conn1.Close();我习惯用这种方式,不会出现你说的情况,要么就是数据量大了?