Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    visualizzare risultato query

    ciao a tutti....sto realizzando un piccolo sito di commercio elettronico x la tesina di maturitā.... ho un problemino sulla visualizzazione dei risultati delle query per la pagina che visualizza i prodotti del database

    questo č il codice della pagina prodotto.asp

    <%@ language = VBScript %>
    <%
    Dim conn
    Dim rs
    Dim strconn
    dim user

    strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
    strconn = strconn + Server.MapPath("Clienti.mdb")
    Set conn = Server.CreateObject("ADODB.Connection")
    Set rs = Server.CreateObject("ADODB.Recordset")
    conn.Open strconn
    rs.Open "Clienti", conn, 2, 2
    %>
    <html>
    <head>
    <title>Articoli Sportivi - Prodotto.asp</title>
    <link rel="stylesheet" type="text/css" href="style.css">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>
    <% descrizione = "select Descrizione from Prodotti where CodProd = 1"
    set rs = conn.execute(descrizione)
    prezzo = "select Prezzo from Prodotti where CodProd = 1"
    set rs = conn.execute(prezzo)
    immagine = "select Immagine from Prodotti where CodProd = 1"
    set rs = conn.execute(immagine)
    response.Write descrizione
    %>


    <% response.Write prezzo %>


    [img]<% response.Write immagine %>[/img]
    </body>
    </html>
    <%
    rs.Close
    conn.Close
    Set rs = nothing
    Set conn = nothing
    %>

    il mio problema č che invece di avere il risultato della query, mi visualizza la stringa

  2. #2
    infatti nel tuo codice scrivi di stampare a video la query

    response.Write descrizione
    response.Write prezzo
    response.Write immagine

    non fanno altro che inviare a video i contenuti delle varibili testo descrizione, prezzo e immagine

    descrizione = "select Descrizione from Prodotti where CodProd = 1"
    prezzo = "select Prezzo from Prodotti where CodProd = 1"
    immagine = "select Immagine from Prodotti where CodProd = 1"

    domanda: hai idea di come si fa una query in vbscript?
    byluciani.com - Soluzioni ASP/VBScript freeware

    bylucianiUpload 2.0

  3. #3
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994

    Re: visualizzare risultato query

    gli ho dato una ripulita al codice
    codice:
    <%@ language = VBScript %>
    <%
    Dim conn
    Dim rs
    Dim strconn
    dim user
    
    strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
    strconn = strconn + Server.MapPath("Clienti.mdb")
    Set conn = Server.CreateObject("ADODB.Connection")
    Set rs = Server.CreateObject("ADODB.Recordset")
    conn.Open strconn
    rs.Open "Clienti", conn, 2, 2
    %>
    <html>
    <head>
    <title>Articoli Sportivi - Prodotto.asp</title>
    <link rel="stylesheet" type="text/css" href="style.css">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    	<% 	
          sql = "select descrizione,Immagine,Prezzo from Prodotti where CodProd = 1"
    	set rs = conn.execute(sql)
    	response.Write rs("descrizione")
    	%>
    	
    
    	<% response.Write rs("prezzo") %>
    	
    
    	[img]<% response.Write rs([/img]">
    </body>
    </html>
    <%
    rs.Close
    conn.Close
    Set rs = nothing
    Set conn = nothing
    %>
    solo che mesā che devi studiarti qualcosina....
    La passera non dura perchč Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  4. #4
    per la descrizione e il prezzo ora č ok.....mentre l'immagine non si vede ancora.....cosa mi consigliate di mettere nel database x l'immagine: il percorso completo o solo il nome dell'immagine??


    cmq x rispondere a byluciani io sto facendo da autodidatta il mio prof non mi ha mai spiegato una mazza se sai come si fanno sono felice di impararlo

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.