asp置顶问题,点击置顶超链接如何去执行sql语句

解决方案 »

  1.   

    有点看不太懂  你是要置顶 还是要执行SQL?
      

  2.   

    点击文字链接时怎么去执行sql语句
      

  3.   

    要用asp连接按钮(LinkButton)去执行sql语句,而不是用网页超连接去执行SQL语句。
      

  4.   

    你说的是asp.net的方法吧,asp里没有(LinkButton)按钮的
      

  5.   

    ASP不是很了解
    文字链接 点击不是有事件的吗?  你在事件里写不就行了?
    文字链接只有一个链接地址吗?
      

  6.   

    asp把界面设计和程序设计混合在一起的,有vbscript脚本、html,与asp.net不一样,所以它没有(LinkButton)按钮
      

  7.   

    置顶,其实就是一个排序的标志罢了
    比如你查询的时候是按时间排序
    Select * From 表1 Order By 时间 DESC
    这样就会按最新的时间排序,但如果想打破这个局面,就需要一个特别的字段来实现,比如“置顶”是一个字段,而且是个数字类型,通常的数据都为0,需要置顶的数据为1,那么可以这么写查询语句
    Select * From 表1 Order By 置顶 DESC,时间 DESC
    所以,这时,当你点击“置顶”的时候,只需要调用一个ASP页面设置那个数据的“置顶”字段为1就可以了

    <A href="/Item/SetUpDate.Asp?ID=123">[置顶]</A>
    SetUpDate.Asp只需要
    conn.Exectue "Update From 表1 Set 置顶=1 Where Id=" & ReadID然后再转回那个页面就可以了