用DBGrid作为录入数据的控件,避免more Edit and Label 。省去很多精力.
但为了美观,怎么显示满屏的网格了:如下: 当新增记录时:select * from table where 1=0 ; DBGrid.Datasoure:=DataSource1;
ADOQuery1.LockType:=ltBatchOptimistic; //以缓存方式提交数据. 这时显示的只有一行,其他地方白白空空的。很难看,能不能用网格填充,这样会美观很多。 数据以缓存方式提交数据,最后在(ADOQuery2.UpdateBatch)提交的数据库.
最好能列首显示序列: NO ID Name Sex
---------|-------------|------|----------|
1_录入中_|_____________|______|__________|
2________|_____________|______|__________|
3________|_____________|______|__________|
4________|_____________|______|__________|
..... 请教各位高手.
但为了美观,怎么显示满屏的网格了:如下: 当新增记录时:select * from table where 1=0 ; DBGrid.Datasoure:=DataSource1;
ADOQuery1.LockType:=ltBatchOptimistic; //以缓存方式提交数据. 这时显示的只有一行,其他地方白白空空的。很难看,能不能用网格填充,这样会美观很多。 数据以缓存方式提交数据,最后在(ADOQuery2.UpdateBatch)提交的数据库.
最好能列首显示序列: NO ID Name Sex
---------|-------------|------|----------|
1_录入中_|_____________|______|__________|
2________|_____________|______|__________|
3________|_____________|______|__________|
4________|_____________|______|__________|
..... 请教各位高手.
解决方案 »
- Image 停靠在Panel上,Panel在移动时,上面的Image闪烁,有什么办法?
- 主从表的问题
- 有关获取消息问题 进者有分(100)
- 急!急!急!BDE无法远程连接Oracle数据库:错误代码ORA-03114
- 请问在Quickrpt中怎么表示checkbox啊?在数据库中保存的是0和1,给个表示的方法!谢谢!
- 大家可怜可怜我吧,我实在是着急了!!
- 不爽 散分**********************************
- 哪里能找到delphi做组件(第三方控件)的资料?高分求购!在线等。
- 使用Adotable组件是否会影响程序运行速度?在什么情况下应该使用Adotable组件?
- 关于viewtree读取数据库的数据
- 大家帮下忙:怎样判断输入的数据在数据库中已存在?
- 如何使2个Combobox想关联起来,急....
TStringGrid(DBGrid1).RowCount := 15; 能实现,但有点??
使用DBGridEh控件,只需简单的操作即可: 设置:(Set Footerrowcount>0)
DBGridEh1.FooterRowCount:=100; OK!
langzi998() 兄: 非常感谢你的回复,不知DBGridEh如何实现,RowCount>0 会出错。 更改 UpdataRowCout 方法麻烦,请帮助,谢谢! http://community.csdn.net/Expert/topic/4907/4907323.xml?temp=.8658106