sql语句应该没错,是不是conn参数的问题?改成rs.open sql,conn,1,3试试
<%set rs=server.CreateObject("adodb.recordset")
sql="select top 200 * from [G_user] where G_comein>2 and G_validate=1 order by G_date desc"
rs.open sql,conn,1,3%>
SQL语句是正确的,出现了什么提示信息,仔细分析下,
rs.open sql,conn,1,1 是只读
rs.open sql,conn,1,3 可编辑
可能是你采取了分页方式错误
请注意加上自动编号字段
order by G_date desc
改为
order by G_date desc,id desc
top 200不要放在前面。在后面加上group by 字段名 top 200