在DBGrid中进行编辑时,什么样才能抓到已经输入的值
解决方案 »
- 函数返回指针问题
- DES加密解密文件 求助
- 关于COPY函数取中文字符的问题
- delphi 多线程实时通讯
- 要做不规则窗体,用什么VCL好?
- Groupbox中加入多个radiobutton按钮时,如何指定某个radiobutton为默认而显示在运行时的界面上?
- Windows NT,2000或XP下如何动态设置IP地址、掩码,默认网关
- 这年头,有用MySQL做C/S结构的应用的数据库的么?用InterBase的我倒是见过,例如速达,那么MySQL是否有IB那么方便呢?!
- 请问怎样使installshield6.2打的包反安装时一些系统文件不删除呢?
- sql语言的高手请进
- 将sql中的表数据导出为Excel文件的最快方法是什么?今天csdn搜索功能在维护中,只有来这里问了
- 用DBEidt显示,用ADOQuery修改时的问题??
這兩個方法隨便你用!!!
procedure TForm1.BitBtn2Click(Sender: TObject);
beginshowmessage(DBGrid1.SelectedField.AsVariant);showmessage( DBGrid1.Columns[DBGrid1.SelectedIndex].Field.AsVariant);end;
哎, 早說嘛! too simple! 注意下面代碼. 正确立即給分, 呵呵~~~~procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin if DBGrid1.DataSource.DataSet.State in [dsedit, dsinsert] then
DBGrid1.DataSource.DataSet.UpdateRecord; showmessage(DBGrid1.SelectedField.AsVariant);end;