如题。
解决方案 »
- 为什么java调用delphi的dll,只显示一个字符?
- 我用panel.handle获取视频回放,第一次回放没有问题,第二次回放就有问题
- [高分求助]Mediaplayer制作的MP3播放器为什么在一些电脑上播放出来的是噪音,来者有分呀!
- 关于取时间(月)的问题!谢谢
- 【请教】installshield Express如何制定程序安装在自定义的路径下
- 如何找到并取得当前操作系统的system或者systemp32目录
- 一个头疼的问题:如何用Delphi创建网络和拨号连接中的:传入的连接这一项?
- 请教一个关于文件流中关于Seek的问题。
- 要做一个文档管理系统,头(不懂技术)说要用web方式,不用传统windows方式,详情请进
- delphi调用C++编译的dll,连接socket端口时报内存错误
- delphi数据修改语句中数据类型转换问题??
- delphi 屏蔽alt+f4
i,n:integer;
s,date:string;
begin
date:=formatdatetime('yymmdd',now);
n:=1;
with ADOQuery2 do
begin
close;
sql.Clear;
sql.Add('select * from 表名字');
open;
end;
i:=ADOQuery2.RecordCount+1;
s:='B'+date+(format('%.3d',[i])); //生成单据号
while n=1 do //检索是否重复
begin
with ADOQuery2 do
begin
close;
sql.Clear;
sql.Add('select * from 表名字');
sql.Add('where 单据编号='''+s+'''');
open;
end;
if ADOQuery2.RecordCount>0 then
begin
i:=i+1;
s:='B'+date+(format('%.3d',[i]));
n:=1;
end
else n:=0;
end;
我也刚学