在数据库中读取信息 根据字段 1-30-1这样排序 提取出30后加入标示符{T}
比如:
面料:基布:70%棉 30%聚酯纤维 厘布:50%棉 50%聚酯纤维
里料:100%棉 含绒量:80% 基布:22%棉
在面料两边加控制字符{T} 基布两边加控制字符{T1} 70%棉加控制字符{F} 30%聚酯纤维加控制字符{F1} 厘布加控制字符{T2} 里料加控制字符{T3} 含绒量加{G}
非常感谢啊
一共就200园豆全悬赏了。。
感觉用自定义函数比较好搞,贴下你的表结构和查询语句。
SimpCN TradCN FabricYeild QuoteID ProductCode Type
面料 NULL NULL 153315 1-30-1
聚酯纖維 NULL 50.1% 153316 1-50-1
羊毛 NULL 43.4% 153317 1-50-2
錦綸 NULL 6.3% 153318 1-50-3
氨綸 NULL 0.2% 153319 1-50-4
里料 NULL NULL 153320 2-30-1
聚酯纖維 NULL 94.3% 153321 2-50-1
氨綸 NULL 5.7% 153322 2-50-2
这个是表的一些字段。
加那个控制符号主要是在Delphi那里知道是什么东西。 谢谢您啊
@3‘‘秒: 不会Delphi,按照你大概的需求,用循环+if判断应该是能够完成的!
@幻天芒: Delphi的不用我这边写、主要任务是不控制字符加上去。。
@3‘‘秒: 数据库中自定义函数,采用case when 实现。
没有搞清楚你的需求
你要是在不同的字段中的话,在查找的时候就可以把这些字符加上。
嗯。就是写个方法循环的把控制符号加进去,可是、我不知道怎么加。。一直都没加过
你把你要的最终结果的示例贴个出来。
你要想在SQL语句里面加,可以用case when来判断,或者取出数据之后,在程序里面加会更容易处理。