Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Popolare array

  1. #1

    Popolare array

    ciao, vorrei popolare un array dopo aver fatto una verifica con un campo di un database, mi spiego meglio, il mio script legge il campo di un database, dove si può trovare la stessa parola più volte, ioi vorrei popolare un array con le parole di quel campo senza ripeterle, vi passo il codice che ho scritto
    codice:
    <script language="javascript" type="text/javascript">
    var voci = new Array();
    var i = 0;
    
    
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Provider = "Microsoft.Jet.OLEDB.4.0"
    Conn.ConnectionString = "Data Source=" & Path 
    Conn.Open
    Set Rs = Server.CreateObject("ADODB.Recordset")
    Rs.Open "SELECT camponum from numeri ", Conn, 2,3
     i = 0
     Do while not  Rs.EOF 
     
     for i = 0 to %>voci.length<%;
     
             if %>voci[i]!=<%=rs("camponum")%><%;%> then
    		    %>voci[i]=<%=rs("camponum")%><%;%><% 
             
    next 
    
    
    Loop
    rs.close
      set rs = nothing
    conn.close
    set conn = nothing
    %>
    </script>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Provider = "Microsoft.Jet.OLEDB.4.0"
    Conn.ConnectionString = "Data Source=" & Path 
    Conn.Open
    sql = "SELECT DISTINCT(camponum) from numeri"
    Set Rs = Conn.Execute(sql)
    if nots Rs.EOF then
    voci = Rs.GetRows() 'Array a due dimensioni, righe/colonne
    else
    voci = null
    end if
    Set Rs = Nothing
    conn.close
    set conn = nothing
    %>
    Roby

  3. #3

    Popolare array

    Sei grande, grazie mille
    saluti Roberto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.