问题是这样的:现有一个字库表 WORD (id,word)里面记录的是个字典 另有一表 record 用来记录一个字符串中 某一字典元素出现的次数
 如 字符串 "我爱我家"
就要求 record表中记录下 "我"出现"2"次 "爱"和"家"各出现一次 
用C#怎么实现呢

解决方案 »

  1.   

    感觉用不到字库表
    挨个取字符串中的字符,然后存到record中,重复的就加一,不重复的就写入.不过反复的读取数据库很慢,可以将与record中的记录比较拿到外面来,使这个字符与他前面的字符比较,相等的话,用一个SQL语句把数据库中与这个字符相等的记录值加1
      

  2.   

    在它前面没有与它相等的则将它插入到record中,并将记录的个数更新为1就可以了