1,dblookupcombobox控件如何为它付一个默认值。例如:从数据库中提取出3个字符
A,B,C我怎样使其默认值为A????
2,控制single型的变量小数为2位?
3,在一个表中,如果用户输入的和已经存在的一条记录一模一样,我想把它们合并。我先用的是adoquery控件来判断数据库中存不存在,然后在用update语句改写数据表中的数量。可以实现,但是速度很慢,如果用户输入的快的话,adoquery控件就查询不到,很头疼????不知哪位有更好的方法!!
A,B,C我怎样使其默认值为A????
2,控制single型的变量小数为2位?
3,在一个表中,如果用户输入的和已经存在的一条记录一模一样,我想把它们合并。我先用的是adoquery控件来判断数据库中存不存在,然后在用update语句改写数据表中的数量。可以实现,但是速度很慢,如果用户输入的快的话,adoquery控件就查询不到,很头疼????不知哪位有更好的方法!!
解决方案 »
- 如何保存多個熱鍵,並且在Form建立的時候注冊多個熱鍵?(可能有些難。。。)
- delphi中能不能正确显示由Access的OEL对象加入的数学公式?
- 关于FORM的简单问题(急)
- 请问各位高手关于窗体尺寸固定的问题
- qichreport中的分组合计问题?急!!!
- 是高手的就进来
- 大侠救命!!!(有源码)
- 怎样实现合并两个exe文件?
- 答问题,有大奖!!
- midas有没有用户数量的限制?
- 急急!!!请各位高手帮忙:在DELPHI中如何调用PBD文件?
- Unit StdActns was compiled with a different version of Dialogs.TCommonDialog
2,显示格式化 displayformat ####.##;
3,在输入主关键字时就判断,这样的速度会快很多.
MS-SQLcreate procedure aa
@ID char(10),
@Title varchar(100),
@Other varchar(100),
as
begin
if exists(select ID from Table1 where ID=@ID)
update Table1 set Title=@Title,Other=@other
where ID=@ID
else
insert into Table1(ID,Title,Other) values(@ID,@Title,@Other)
end通地程序调用,就是达到一个添加判断的功能.当然还有其它很多的方法.只是作一简单判断,当然结果看效率.
2:displayformat ####.##;
3:你可不可以在用户全部输入完成提交后,由后台程序来完成?这样对查询速度的要求就小多了