字符串处理?
需求:
1.数据库中表ImageData:
Imageno | keywords | KeywordsinCHN
IS150-185 2,2 people,2persons,accomplice,admiration,admire,
IS150-186 ages,amused,at camera,attentive,black,
IS150-187 two persons,white,worker,workers,workmate,workmates,
…… ……
2.数据库中表Translate
keyword | 中文 | 複數 | 過去式
ages XXX XXX XXX
two persons 两人 XXX XXX
white 白色 XXX XXX
…… …… …… ……
表ImageData的字段keywords下是英文关键字,现在要到表Translate中找到对应的中文,再填入到ImageData的字段KeywordsinCHN中,举例:
表ImageData中Imageno为IS150-187的记录,其keywords为two persons,white,worker,workers,workmate,workmates,那么到表Translate中依次寻找对应的记录;如two persons,就在Translate中找複數、過去式、keyword这三个字段中任一个为two persons的记录;将这条记录的中文插入表ImageData的KeywordsinCHN字段中并加上一个",",最后表ImageData中Imageno为IS150-187的记录字段KeywordsinCHN下可能是“两人,白色,”;如果在Translate中找不到对应的,如worker和workers没有找到对应,则将这俩个词插入到一个零时表存起来:
keword
worker
workers
……