首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

asp怎么读取access重复记录中一条

2012-02-24 
asp如何读取access重复记录中一条?如:字段procity山东青岛山东烟台山东东营山东青岛山东青岛北京北京我想

asp如何读取access重复记录中一条?
如:
字段       pro       city
              山东       青岛
              山东       烟台
              山东       东营
              山东       青岛
              山东       青岛
              北京       北京
我想查询   所有山东的城市   但是不能重复
我用   pro=request( "sf ")       'sf是提交后获得省份
rs.Open   "select     distinct   city   from   search     where   pro= ' "&pro& " ' ",Conn,1,1
这样子不行,请大家指点。

[解决办法]
把你的SQL丢到数据库中运行一下看它提示什么。
[解决办法]
贴错。
[解决办法]
帮顶
[解决办法]
你的SELECT语句有误,帮你改一下。
sql= "select * from Search where Pro= "&Request( "sf ")& " "
rs.Open sql,conn,1,1

关于你的问题,不知如何解决!

不妨说说你想实现什么功能。
[解决办法]
你的代码没有错,
[解决办法]
pro=request( "sf ")的变量改一下试试看
[解决办法]
pro=request( "sf ")的pro变量改一下试试看

[解决办法]
rs.Open "select distinct city from search where pro= ' "&pro& " ' ",Conn,1,1
rs.Open "select distinct,city from search where pro= ' "&pro& " ' ",Conn,1,1

[解决办法]
select distinct city from search后面的语句去掉。distinct后面好像不能再跟语句了吧!
[解决办法]
SELECT [ ALL | DISTINCT ]
[ TOP n [ PERCENT ] [ WITH TIES ] ]
语句没错.

热点排行
Bad Request.