怎么样初始化delphi中的TabSheet1
我做了一个Delphi7.0+SQL在做到数据录入时遇到难题了!比如:录入窗口TabSheet1中有几个DBEdit三个DBComboBox还有一个DBMemo1控件,请...
我做了一个Delphi7.0+SQL在做到数据录入时遇到难题了!
比如:
录入窗口TabSheet1中有几个DBEdit三个DBComboBox还有一个DBMemo1控件,请问如上几个控件里的数据怎么样才能录入到一个数据表里???用一个Button1控件事件来录入!请问代码怎么写???
请问在录入窗口TabSheet1中怎么样才能让DBEditDBComboBox控件中都变为默认或者就是空的!然后你就可以添加新的数据了,而不是一进入录入窗口TabSheet1中DBEditDBComboBox控件中显示旧数据记录???造成输入新数据时的不便其实我要的是录入数据初始化时DBEditDBComboBox以及DBMemo1控件都变为默认或者就是空的???
如上的录入功能代码怎么写???还有编辑???
请大侠们能给代码看看!!!最好在Button1控件的事件里来添加新的数据? 急! 展开
比如:
录入窗口TabSheet1中有几个DBEdit三个DBComboBox还有一个DBMemo1控件,请问如上几个控件里的数据怎么样才能录入到一个数据表里???用一个Button1控件事件来录入!请问代码怎么写???
请问在录入窗口TabSheet1中怎么样才能让DBEditDBComboBox控件中都变为默认或者就是空的!然后你就可以添加新的数据了,而不是一进入录入窗口TabSheet1中DBEditDBComboBox控件中显示旧数据记录???造成输入新数据时的不便其实我要的是录入数据初始化时DBEditDBComboBox以及DBMemo1控件都变为默认或者就是空的???
如上的录入功能代码怎么写???还有编辑???
请大侠们能给代码看看!!!最好在Button1控件的事件里来添加新的数据? 急! 展开
2个回答
展开全部
你完全没有入门嘛!
作为数据编辑窗口,新增、修改、删除、查询四种状态完全可以只用一个界面。
可以非常容易的就做到,新增数据时,所有编辑框就自动清空,删除、修改、浏览、查询数据时,编辑框自动显示数据,可以通过上一条或下一条按钮上下移动显示数据。这些都是很容易做到的。
用DB系列的数据感知组件比如DBEditDBComboBox等,虽然在设计期内就可以看到数据,但有时又觉得很烦它,因此我从来不用数据感知组件,只用EDIT,combobox等组件
作为数据编辑窗口,新增、修改、删除、查询四种状态完全可以只用一个界面。
可以非常容易的就做到,新增数据时,所有编辑框就自动清空,删除、修改、浏览、查询数据时,编辑框自动显示数据,可以通过上一条或下一条按钮上下移动显示数据。这些都是很容易做到的。
用DB系列的数据感知组件比如DBEditDBComboBox等,虽然在设计期内就可以看到数据,但有时又觉得很烦它,因此我从来不用数据感知组件,只用EDIT,combobox等组件
ZESTRON
2024-09-04 广告
2024-09-04 广告
表面污染分析包括评估表面上存在的颗粒、残留物或物质。通过利用显微镜、光谱学和色谱法等技术,分析人员可以识别和表征污染物,以确定其成分和来源。这种分析在电子、制药和制造等各个行业中至关重要,以确保产品质量、性能和安全性。了解表面污染有助于实施...
点击进入详情页
本回答由ZESTRON提供
展开全部
DB开头的都是和数据库直接关联的,其数据是直接关联到数据库的,你更新后只要post一下就可以了。
按你的描述你需要用到的不是DB开头的控件,而是普通控件就可以了。比如有edit1,combobox1,adoquery1,就可以这样赋值
adoquery1.close;//关闭
adoquery1.sql.clear;
adoquery1.sql.add('这里是你的sql语句');
adoquery1.open;
adoquery1.append;//这是增加记录,修改记录用adoquery1.edit;
adoquery1.fieldbyname('字段名1').asstring:=edit1.text;
adoquery1.fieldbyname('字段名2').asstring:=combobox1.text;
按你的描述你需要用到的不是DB开头的控件,而是普通控件就可以了。比如有edit1,combobox1,adoquery1,就可以这样赋值
adoquery1.close;//关闭
adoquery1.sql.clear;
adoquery1.sql.add('这里是你的sql语句');
adoquery1.open;
adoquery1.append;//这是增加记录,修改记录用adoquery1.edit;
adoquery1.fieldbyname('字段名1').asstring:=edit1.text;
adoquery1.fieldbyname('字段名2').asstring:=combobox1.text;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询