Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 39
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507

    ricerca per parole chiave

    ciao ragazzi, avrei un problemino...

    io passo delle variabili da flash ad asp: con questa pagina devo ricevere le variabili e poi effettuare una ricerca per parole chiave in un db (le key sono le variabili); vorrei inoltre che mi selezionasse dal db tutti quei record che hanno almeno n parole chiave (ancora devo decidere quante)...

    ho scritto questo codice, ma quando provo il filmato di flas mi dà errore nell'aprire la pagina asp... che dite?! qual è il problema?!
    codice:
    <%
    prop1=request("prop1")
    
    Set Conn = Server.CreateObject("ADODB.Connection")
    Connessione="DRIVER={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("data.mdb")
    Conn.Open StrConnessione
    
    Set rs = Server.CreateObject("ADODB.Recordset")
    
    
    sql = "SELECT cinlink FROM filmati WHERE"
    
    ArrSearch = Split(prop1)
    x=0
    for each Word in ArrSearch
    	sql= sql & " (prop1 like '%" & word &"%')"
    	If Not x = UBound (ArrSearch) Then
    		sql=sql & " or"
    	End if
    
    
    rs.Open SQL, Connessione, 3, 3
    
    
     Do While Not (rs.EOF)
     	prop1=rs.fields.item("prop1").value
    x=0
    conteggio=0
    
    ArrSearch = Split(prop1)
    for each Word in ArrSearch
    	prova=prop1
    	tet="0"
    		if tet<>0 then
    		conteggio=conteggio+1
    		prova=mid(prova,tet+1)
    		end if
    	next
    x=x+1
    next
    
    rs.movenext
    loop
    
    Response.flush
    Response.end
    
    rs.Close
    Set rs=Nothing
    %>
    HELP!!!!!!!! :master: :master:

  2. #2
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    che errore ti dà ?
    Forza la magica ROMA

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507
    possibile che nessuno mi sappia aiutare?!?!?!?!?

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507
    mi dà un errore di apertura del file proprietà.asp, che è il file asp a cui invio le variabili, da cui le ricevo, attraverso cui faccio la ricerca e rinvio il valore dei campi cinlink che corrispondono alla ricerca fatta...

  5. #5
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    quale è il testo dell'errore ?
    Forza la magica ROMA

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507
    Error opening URL "http://localhost/proprieta.asp"

    (me lo dà in flash quando faccio test movie)

  7. #7
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    così (non potendo vedere la descrizione dell'errore non saprei)

    prova a fare un pò di debug
    nella pag proprieta.asp cancella tutto (salvandolo su una altra pagina)

    poi aggiungi una riga alla volta e provando quando viene generato l'errore

    così mi può solo venire in mente che non viene pasato nessun valore
    Forza la magica ROMA

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507
    all'inizio me lo dava perchè avevo scritto
    codice:
    Conn.Open StrConnessione
    invece che
    codice:
    Conn.Open Connessione
    ho corretto ed ho continuato il debug e l'errore me lo ha ridato qundo ho scritto il ciclo for
    codice:
    for each Word in ArrSearch
    	sql= sql & " (prop1 like '%" & word &"%')"
    	If Not x = UBound (ArrSearch) Then
    		sql=sql & " or"
    	End if

  9. #9
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    prova a scriverci
    for each Word in ArrSearch
    sql= sql & " (prop1 like '%" & word &"%')"
    next
    Forza la magica ROMA

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507
    corretto!!
    niente più errore, sei un grande!!!!!

    ho continuato il debug...
    ora me lo dà quando scrivo
    codice:
    rs.Open sql, Connessione, 3, 3

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.