我想利用DBGRID来输入数据,并在第一列作为行号,其中其他列有些值是自动取得的,不希望用户修改,请问怎样实行,第一列作为行号(用代码实现),个别列不允许用户输入,以及在离开时自动保存数据。请大家帮忙!
解决方案 »
- 请教使用过Directshow9.dcu的朋友
- 一个典型的SQL储存过程
- delphi中有没有类似网页中hidden控件那样的组件,外观不可见用来存储一些字符串值,但是又不占用窗体的位置
- 求两日期的相差天数的函数怎么写?betweensday(date1,date2)不对呀+
- delphi如何调用WORD进行文件管理
- Delphi函数查询器
- SQL 问题?
- 用Delphi做个和IE6.0一样的浏览器好做吗?
- 请问静态调用的DLL是否需要Free,怎样Free?
- 定义一个文件指针怎么做呀?字符串指针呢?
- 关于fastreport困惑很久了的问题 希望大家帮忙
- 大家谁知道DelPhi中自带的InterBase庫怎么用???
个别列不允许修改可以用静态列设置readonly属性,
用代码可以dbgrid.columns[i].readonly:=true;//i表示你要的列号
dbgirid本来就是在焦点离开时自动保存的