query1.SQL.Clear ; query1.SQL.add(select top 1 * from biao); query1.open; for i:=1 to Mm1.lines.Count do begin for j:=1 to Mm2.lines.Count do begin for k:=1 to Mm3.lines.Count do begin for l:=1 to mm4.lines.Count do begin v1:=Mm1.lines.Strings[i]; v2:=Mm2.lines.Strings[j]; v3:=Mm3.lines.Strings[k]; v4:=mm4.lines.Strings[l];
query1.SQL.add(select top 1 * from biao);
query1.open;
for i:=1 to Mm1.lines.Count do
begin
for j:=1 to Mm2.lines.Count do
begin
for k:=1 to Mm3.lines.Count do
begin
for l:=1 to mm4.lines.Count do
begin
v1:=Mm1.lines.Strings[i];
v2:=Mm2.lines.Strings[j];
v3:=Mm3.lines.Strings[k];
v4:=mm4.lines.Strings[l];
query1.insert;
query1.fieldbyname('no1').asstring:=v1;
query1.fieldbyname('no2').asstring:=v2;
query1.fieldbyname('no3').asstring:=v3;
query1.fieldbyname('no4').asstring:=v4;
query1.post;
end;
end;
end;
end;
end;
从窗口上让客户输入起始号码,用Edit1接收,结束号码,用Edit2接收,也有可能是从0045到0080号,再输入金额,密码等信息,点击“售卡”按钮后,把起始号码到结束号码之间的记录写入到数据库,因为卡号是确定在磁条里的,所以我在Access数据库里CardNo字段用的是文本类型。这个功能如何实现?如果方便的话给我留个QQ好吗?