为了美观,怎么显示满屏的网格了??????
用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________|_____________|______|__________|
.....
不知DBGridEh如何实现,RowCount>0 会出错。
更改 UpdataRowCout 方法麻烦,请帮助,谢谢!
http://community.csdn.net/Expert/topic/4907/4907323.xml?temp=.8658106
请教各位高手.