日期:2014-05-17  浏览次数:20454 次

怎样匹配与显示中文说明(疑难级问题)
下面两张图中,第一张是数据库中无限笔记录,现在看到的,只不过是每个类型取出一笔做数据样版,第二张图是参考表。它有两个字段,第一个字段是为匹配第一张图字段,如果前缀完全匹配,就要显示第二个字段的中文。
更说细可以点击下面链接:
http://www.cnblogs.com/insus/p/3396541.html

  

http://www.cnblogs.com/insus/p/3396541.html
注:Insus.NET在本仅发布此帖并会于下个月5号结束此帖讨论。

------解决方案--------------------
两张表,通过前缀关联即可,最后维护一个前缀的中间表
------解决方案--------------------
这个很简单,就是将表2构造成前缀数组,然后将1中的每一条带入比较,直到无法匹配为止,找到最长的匹配。

《编程珠玑》上给出了完整的介绍和C语言描述的代码。
------解决方案--------------------
过来看看……
------解决方案--------------------
可以通过数据字典,或者直接sql关联,或者DataTable.Rows.Find