Sql server ASP经典中的搜索

Sql server ASP经典中的搜索,sql-server,asp-classic,Sql Server,Asp Classic,任何人请帮我做搜索ASP经典(库存系统)…我在编程新手和学生..下面是屏幕的样子 解释 用户可以在自由文本字段中输入自由文本 用户可以选择按assetNo/serialNo进行搜索,也可以选择全部搜索 用户可以选择所有字段 然后数据将显示在下面并分页。用户也可以保存在excel中 代码 非常感谢你我不确定你到底在找什么,但这可能会有所帮助: <% Dim adoCon Dim rsGuestbook Dim strSQL Dim lngRe

任何人请帮我做搜索ASP经典(库存系统)…我在编程新手和学生..下面是屏幕的样子

解释

  • 用户可以在自由文本字段中输入自由文本

  • 用户可以选择按assetNo/serialNo进行搜索,也可以选择全部搜索

  • 用户可以选择所有字段

  • 然后数据将显示在下面并分页。用户也可以保存在excel中

    代码


    非常感谢你

    我不确定你到底在找什么,但这可能会有所帮助:

    <%
    Dim adoCon         
    Dim rsGuestbook    
    Dim strSQL           
    Dim lngRecordNo
    
    'Added
    Dim query, assetNumber, region
    
    query = Trim(Request("your field name"))
    assetNumber = Trim(Request("Asset Number Dropdown Name"))
    region = Trim(Request("Region Dropdown Name"))
    
    if query = "" then
    query = "%"
    End If
    
    if assetNumber = "" then
    assetNumber = "%"
    End If
    
    if region = "" then
    region = "%"
    End If
    
    lngRecordNo = CLng(Request.QueryString("ID"))
    Set rsGuestbook = Server.CreateObject("ADODB.Recordset")
    strSQL = "SELECT * FROM tbl_Master WHERE FREETEXT(*, '"& query &"') AND AssetNo LIKE '"& assetNumber &"' AND Region LIKE = '"&region&"' AND ID = " & lngRecordNo
    rsGuestbook.Open strSQL, oConn
    %>
    

    噢..如何进行那样的搜索..抱歉,问题不清楚..您是否尝试过使用WHERE子句?您能告诉我如何..也很抱歉,请看下面的一些示例:。将来,请在发帖前试试谷歌。我做过眼罩,但问题是我需要有人教我如何使用它
    
    table name (tbl_Master)..Attributes (AssetNo,Region,SerialNo,Manufacturer,dateCreate)
    
    <%
    Dim adoCon         
    Dim rsGuestbook    
    Dim strSQL           
    Dim lngRecordNo
    
    'Added
    Dim query, assetNumber, region
    
    query = Trim(Request("your field name"))
    assetNumber = Trim(Request("Asset Number Dropdown Name"))
    region = Trim(Request("Region Dropdown Name"))
    
    if query = "" then
    query = "%"
    End If
    
    if assetNumber = "" then
    assetNumber = "%"
    End If
    
    if region = "" then
    region = "%"
    End If
    
    lngRecordNo = CLng(Request.QueryString("ID"))
    Set rsGuestbook = Server.CreateObject("ADODB.Recordset")
    strSQL = "SELECT * FROM tbl_Master WHERE FREETEXT(*, '"& query &"') AND AssetNo LIKE '"& assetNumber &"' AND Region LIKE = '"&region&"' AND ID = " & lngRecordNo
    rsGuestbook.Open strSQL, oConn
    %>