另外如果问题倒过来即一张表有一条记录,30个字段,一个窗口有5个TDBEdit控件,又该如何解决??
11 个解决方案
#1
还有请问各位SQL中有没有在一个已存在的表中添加,删除字段的语句?
#2
没必要用DBEdit控件找麻烦,
用TEdit什么的,录完之后用TQuery往里查比较清楚一些。
一条记录的字段类型、长度可能差别很大,如何用TDBEdit输呢?不解。
用TEdit什么的,录完之后用TQuery往里查比较清楚一些。
一条记录的字段类型、长度可能差别很大,如何用TDBEdit输呢?不解。
#3
你可以用stringgrid控件,先把30条记录分别放到控件中,可以设置stringgrid为可修改,修改完后在依次把数据保存进表里。
倒过来的话,好象不用说把,经常遇到30个字段的大表,加控件就可以了吧!
倒过来的话,好象不用说把,经常遇到30个字段的大表,加控件就可以了吧!
#4
用DBCtrlGrid控件,看来你对Delphi自身所带的控件还是不熟呀。
#5
谢谢大家提点,我是初学数据库编程,所以不怎么熟,
to forgot(让一切随风)
用DBCtrlGrid控件的话,那如何在输入完头5个记录后,跳到后5个记录呢?
to forgot(让一切随风)
用DBCtrlGrid控件的话,那如何在输入完头5个记录后,跳到后5个记录呢?
#6
还有,如上面我说的,如果情况倒过来,即字段很多,所以必须分次输入,每次5个TDBEdit或TEdit控件,而字段又不是5的整倍数如27怎么办,是不是要动态生成TDBEdit或TEdit控件呢?
#7
还有,如上面我说的,如果情况倒过来,即字段很多,所以必须分次输入,每次5个TDBEdit或TEdit控件,而字段个数又不是5的整倍数如27怎么办,是不是要动态生成TDBEdit或TEdit控件呢?
#8
动态增加字段在oracle中可以的.
alter table add column datatype...
但是,删除字段就不可仪了,要9.0以上的支持
alter table add column datatype...
但是,删除字段就不可仪了,要9.0以上的支持
#9
to hellenlong(海龙)
那在access2000中可以吗?
#10
为什么非要用TDBEDIT呢?DELPHI本身集成的一些控件只能完成一些简单的功能,如果非要用这些简单的东西实现复杂的应用,耗费的精力完全可以用EDIT+SQL语句+ADO控件来实现了,如果会SQL语句的话,其实很简单的。
#11
to findcsdn(findcsdn);
你说那些控件简单,那你能不能说说看哪些控件能帮我完成我所述的功能,
另外我就是用access+adoquery控件的
你说那些控件简单,那你能不能说说看哪些控件能帮我完成我所述的功能,
另外我就是用access+adoquery控件的
#1
还有请问各位SQL中有没有在一个已存在的表中添加,删除字段的语句?
#2
没必要用DBEdit控件找麻烦,
用TEdit什么的,录完之后用TQuery往里查比较清楚一些。
一条记录的字段类型、长度可能差别很大,如何用TDBEdit输呢?不解。
用TEdit什么的,录完之后用TQuery往里查比较清楚一些。
一条记录的字段类型、长度可能差别很大,如何用TDBEdit输呢?不解。
#3
你可以用stringgrid控件,先把30条记录分别放到控件中,可以设置stringgrid为可修改,修改完后在依次把数据保存进表里。
倒过来的话,好象不用说把,经常遇到30个字段的大表,加控件就可以了吧!
倒过来的话,好象不用说把,经常遇到30个字段的大表,加控件就可以了吧!
#4
用DBCtrlGrid控件,看来你对Delphi自身所带的控件还是不熟呀。
#5
谢谢大家提点,我是初学数据库编程,所以不怎么熟,
to forgot(让一切随风)
用DBCtrlGrid控件的话,那如何在输入完头5个记录后,跳到后5个记录呢?
to forgot(让一切随风)
用DBCtrlGrid控件的话,那如何在输入完头5个记录后,跳到后5个记录呢?
#6
还有,如上面我说的,如果情况倒过来,即字段很多,所以必须分次输入,每次5个TDBEdit或TEdit控件,而字段又不是5的整倍数如27怎么办,是不是要动态生成TDBEdit或TEdit控件呢?
#7
还有,如上面我说的,如果情况倒过来,即字段很多,所以必须分次输入,每次5个TDBEdit或TEdit控件,而字段个数又不是5的整倍数如27怎么办,是不是要动态生成TDBEdit或TEdit控件呢?
#8
动态增加字段在oracle中可以的.
alter table add column datatype...
但是,删除字段就不可仪了,要9.0以上的支持
alter table add column datatype...
但是,删除字段就不可仪了,要9.0以上的支持
#9
to hellenlong(海龙)
那在access2000中可以吗?
#10
为什么非要用TDBEDIT呢?DELPHI本身集成的一些控件只能完成一些简单的功能,如果非要用这些简单的东西实现复杂的应用,耗费的精力完全可以用EDIT+SQL语句+ADO控件来实现了,如果会SQL语句的话,其实很简单的。
#11
to findcsdn(findcsdn);
你说那些控件简单,那你能不能说说看哪些控件能帮我完成我所述的功能,
另外我就是用access+adoquery控件的
你说那些控件简单,那你能不能说说看哪些控件能帮我完成我所述的功能,
另外我就是用access+adoquery控件的