delphi中dbradiogroup用法

delphi中dbradiogroup用法,第1张

首先,你得确定你的 DBRadioGroup 绑定的数据字段无误。

然后下面的就是进行判断选择的代码

IF DBRadioGroup.Items[DBRadioGroup.ItemIndex]='新试样' THEN

BEGIN

//执行你的新试样代码

END

ELSE IF DBRadioGroup.Items[DBRadioGroup.ItemIndex]='旧试样' THEN

BEGIN

//执行你的旧试样代码

END

另:suetrain的答案明显是错的,看都不用看了,原因很明显,DBRadioGroup.Items是一个TStrings类,怎么可能会有checked这个属性,直接无视就可以。

你最好使用数据库感知控件,DBEDIT等等,如果你使用普通控件,要多写一些代码,看样子你对数据库 *** 作不太熟悉,应该多读一些基础的书。

1.你如果用数据库感知控件,保存的时候用post直接提交。如果用普通控件,你需要把edit.text值赋给字段再post提交

2.DM做公用数据模块,你需要在调用的子窗里引用就行了,uses DM

3,关于“怎样做才能把子窗口的数据录到父窗口的DBGrid里?”这个问题,一般这样解决,在子窗体做一个向数据库里录入的功能,保存以后,父窗体重新查询一下。

是不难的,可以这样。你是不是在RadioGroup上加了4个RadioButton?如果是如下

在其中的一个RadioButton的onclick事件写如下代码

showmessage((Sender as TRadioButton).Name)

然后,其它的RadioButton事件也连到这个按钮上。就是在事件中,找到onclick,在列表中选择你刚刚写代码的RadioButton中。

就可以了。你选哪一个,显示的就是这个RadioButton按钮的名字。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9931632.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存