var
lss_Res: TStrings;
s,a,nm: string;
ss:TStringList;
i,j:Integer;
jshangpingdm8:array[1..20] of string;
jshangpingqty8:array[1..20] of string;
begin
lss_Res := TStringList.Create;
s :='1-62-0-命令内容:商品;代码:103;数量:2;代码:104;数量:4;代码:105;数量:5;卡号:001';
s := StringReplace(s, ':', ':=', [rfReplaceAll]);
s := StringReplace(s, ';', #$0D#$0A, [rfReplaceAll]);
lss_Res.Text := s;
ss:= split(a,'-');
for I := 0 to lss_Res.Count - 1 do
begin
jshangpingdm8[i]:=(lss_Res.Values['代码:']);
jshangpingqty8[i]:=(lss_Res.Values['数量:']);
end;
就是我要得到代码:103;数量:2;代码:104;数量:4;代码:105;数量:5; 这些输入插入到数据库 例如:代码=103,数量=2 ,然后第二组数量=4;代码=105 以次类推就得到后面的数字 就这样插入到数据库
è¯ç¼å代ç å¦ä¸ï¼
procedure TForm1.btn1Click(Sender: TObject);è¿è¡è°è¯æªå¾ï¼