Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17

Discussione: Immagini db

  1. #11

    Re

    Roby scusa la mia immensa ignoranza ma sn alle prime armi..cosa dovrei cambiare allora? Ho fatto altre prove ma ottengo sempre lo stesso risultato..

  2. #12
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Poiché usi la stessa tabella, mi pare che anche la seconda query recuperi la foto no???
    E allora usa quella.

    Roby

  3. #13

    Re

    Roby cm sempre grazie della risp (e della pazienza.. )
    Di query cmq ce n'è una sola..

  4. #14

    Re

    Prima di demolire tutti i muri ke trovo in giro posto l'intero codice del mio motore di ricerca..

    codice:
    <% strBody = ""
    For i = 1 To Request.Form.Count
    strBody = strBody & Request.Form.Key(i) & ": " & Request.Form.Item(i) & "
    "
    Next
    Localita=Request.Form ("Localita")
    Trattativa=Request.Form ("Trattativa")
    Categoria=Request.Form ("Categoria")
    sql="select * from immobili " 
    sql=sql & " where 1=1"
    if Localita<>"tutte" then 
    	sql=sql & " and Localita like '%" & Localita & "%'"
    end if
    if Trattativa<>"tutte" then 
    	sql=sql & " and Trattativa like '%" & Trattativa & "%'"
    end if
    if Categoria<>"tutte" then 
    	sql=sql & " and Categoria like '%" & Categoria & "%'"
    end if
    sql=sql & " order by Codice "
    Set OBJdbConnection = Server.CreateObject("ADODB.Connection") 
    OBJdbConnection.Open"driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("/provaz/immobili.mdb")
    Set objRS = Server.CreateObject("ADODB.RecordSet")
    objRS.Open "Immobili", OBJdbConnection
    Set RS=OBJdbConnection.Execute(sql)
    %>
    <% 
    response.write ("<center><h2>Immobili trovati</h2>
    <table width=100% height=100% border=1><tr><td>Foto</td><td>Codice</td><td align=center>Categoria</td><td>Trattativa</td><td>Localita</td><td align=center>Condizioni</td><td>Metratura MQ</td><td>Prezzo €</td><td>Descrizione</td></tr>"):i=0%>
    <%
    Do while NOT RS.EOF 
    i=i+1 %>
    <TR> 
    <td>
    <%response.write" [img][/img]"
    %></td>
    <td>
    <%Codice=rs("Codice") 
    %>
    <a href="../<%=Codice%>.htm">
    <%=Codice%></a></td> 
    <td><%response.write(RS("Categoria")) 
    Categoria=rs("Categoria")%></td> 
    <td><%response.write(RS("Trattativa")) 
    Trattativa=rs("Trattativa")%></td> 
    <td><%response.write(RS("Localita")) 
    Localita=rs("Localita")%></td> 
    <td><%response.write(RS("Condizioni")) 
    Condizioni=rs("Condizioni")%></td> 
    <td><%response.write(RS("Metratura")) 
    Metratura=rs("Metratura")%></td> 
    <td><%response.write(RS("Prezzo")) 
    Prezzo=rs("Prezzo")%></td> 
    <td colspan="2"><%response.write(RS("Descrizione")) 
    Descrizione=rs("Descrizione")%></td> 
    </tr> 
    <% 
    RS.MoveNext 
    objRS.MoveNext 
    Loop 
    RS.Close
    objRS.Close 
    OBJdbConnection.Close
    Set OBJdbConnection = Nothing
    %>
    </table>
    il mio db attualmente contiene 72 record..nel campo Foto di tipo testo ho salvato l'indirizzo della foto da visualizzare ke risiede gia su server..cm dicevo funziona tutto xfettamente ma le foto le visualizza sempre tutte e 72 nel caso di ricerca totale o le prime n nel caso di n risultati ma sempre nello stesso ordine di cm sn inserite..se ad esempio il risultato della ricerca è il codice 8 nn avrò la foto 8 ma la 1..se il risultato è codice 25 cm foto avrò sempre la 1 cioè la prima inserita nel mio db e nn la 25..oddio..spero di essere stato kiaro.. VVoVe:

  5. #15
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La foto la recuperi da un recordset "objRS" mentre i risultati della ricerca da un recordset "rs".
    E' chiaro che la cosa così non può funzionare...
    La foto deve "uscire" dal secondo recordset ovvero "rs".

    Roby

  6. #16

    Re

    Immenso Roby..te la meriti proprio la coppa del mondo..risolto finalmente..era talmente semplice eppure impossibile x un neofita cm me..grazie mille..

  7. #17

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 © 2026 vBulletin Solutions, Inc. All rights reserved.