求救:怎样用数据库中数据和变量一一比较,而不是用变量在数据库中检索比较
我要做的目的是输入一个名称能够在数据库中把他的数据查找出来,但是我输入的数据比数据库中的数据长,所以不能使用输入的数据检索数据库,只能是将数据库中的数据一一和输入数据进行比较.这个过程如何实现,该怎样做循环? 问题点数:20、回复次数:3Top
1 楼lfchen(一条晚起的虫--床上用品[家纺]专卖)回复于 2005-07-02 14:00:36 得分 20
什么叫输入的数据比数据库中的数据长?
如果可以,可以用通配符的啊
遍历记录,将数据库的返回值放入记录集,然后MoveNext(),一条条往下走Top
2 楼wwhys7152(书童)回复于 2005-07-02 17:30:58 得分 0
就是只能用数据库中的数据和输入的数据进行比较,如果用输入数据和数据库中进行检索,长的数据如何使用统配副来检索数据库中的数据呢?
比如:我输入了中华人民共和国,而数据库中只有共和国,怎样实现?
假如输入的短的话就是我输入的是"共和国",而数据库中是"中华人民共和国",那样的话我可以用统配副,但是现在颠倒了,你能帮我么?Top
3 楼wwhys7152(书童)回复于 2005-07-05 16:53:09 得分 0
为了避免大家有同样的问题出现,我现在将我的思想贴出,遍历数据库,每次都提取出来,然后对比一下就可以,函数使用STRSTRTop




