用split()来差就可以。String arg[]=取出来的值split("-")就可以了。然后循环,或者,直接是String str1=arg[0];String str2=arg[1]。
你主要是sql语句不会
不要使用Statement类型对象
建议你参考这个问题
也是饿回答的
>
Function doxxx(s: String): boolean;
Var
alist: TStringList;
Begin
Result := False;
alist := TStringListCreate;
Try
S := StringRePlace(S, ';', ';', [rfReplaceAll]);
S := StringRePlace(S, ':', '=', [rfReplaceAll]);
alistDelimiter := ';';
alistDelimitedText := S;
ApplicationMessageBox(PChar(alistText), '', 64);
//do
Result := True;
Finally
alistClear;
alistFree;
End;
End;
Procedure TForm1Button1Click(Sender: TObject);
Begin
doxxx('你好:嗯;你好:姓名;张三:不用谢;知道:不知道;好了;是');
End;
在sap里面open sql最为普遍。在hana之前,sap只是ERP类型软件,不提供数据库,数据库需要另行安装。为了适应各种数据库,SAP提供了Open sql这种技术作为abap开发使用,在后端SAP负责将open sql转换为对应数据的SQL语句。
而native sql就是abap开发程序中建立与其他数据库的连接,并直接使用该数据库对应的sql语句进行 *** 作。在实际开发中较少使用到。
读取单一行数据
select single from [table] into [wa] where [field] =
在读取单一行数据时,尽量使用KEY值去搜索。当sy-subrc = 0时,读取成功,当它为4时,数据不存在。
读取多行数据
select from [table] into table [itab] where [field] =
关注sy-dbcnt字段,但读取成功时,该字段存储数据条目信息
只读取部分数据
将数据读取出来后,可能仅仅使用其中的几个字段,这时就尽量不要读取整行的数据。读取到的数据是占用内存的,尽量控制占用量。
读取单行的部分字段:
select single [fields] from [table] into(variants) where [fields] =
select single [fields] from [table] into cprresponding fields of [wa] where [fields] =
有些report的前后台执行逻辑不一致、或该JOB是某个report中触发的,入参不明确、或者入参过于复杂时,需要开发直接DEBUG该JOB。
勾选需要DEBUG的JOB,输入JDBG,即可进行DEBUG。
如果这个report可以前台执行时,就比较容易了。找到出错JOB的入参,前台直接DEBUG。
Tcode: SM37 勾选需要处理的JOB名字,点击"STEP"
(选中JOB,查看JOB的变式)
选择“Go to-Variant”
(显示变式内容)
<php
$str="a|b|c";
$array=array('pname','state','level');
$arr=explode('|',$str);
$data=array_combine($array, $arr);
// var_dump($data);
$addprovince->add($data);
string str= "5,2,6|6,2,10|7,2,8|8,2,0|9,2,0|5,3,0|6,3,0|7,3,0|8,3,0|9,3,0|5,4,0|6,4,0
";
1,先拆成数组
string [] a =strSlipt('|');
2,循环数组存数据库
for(int i=0;i<aLength;i++){
string sql=" insert into tab values('"+a[i]Substring(0,1)+"','"+a[i]Substring(2,1)+"','"+a[i]Substring(4,1)+"')";
执行ExecuteNonQuery(sql)
}
以上就是关于java中把数据从数据库取出来后根据多条件(-和_)把这个字符串拆分为两个字符串然后赋值给变量全部的内容,包括:java中把数据从数据库取出来后根据多条件(-和_)把这个字符串拆分为两个字符串然后赋值给变量、java 拆分字符串,然后如何让将其写入到数据库(拆分之后为 0000000016 00000 0000000752 00000....... )、DELPHI 字符串分解查找 插入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)