Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 35
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    32

    Problema connessione al DB

    Salve a tutti,
    dovrei creare un progettino in ASP (uso Dreamweaver) che mi permetta di selezionare da una combo una certa classe, e tramite un bottone che mi indirizzi a una nuova pagina, mostrare gli alunni della classe selezionata.
    Apparantemente una banalità, se non fosse che è la prima volta che scrivo qualcosa di ASP VVoVe: (vabbè dai tra 2 mesi ho la matura ).
    Comunque il codice che ho scritto è questo:

    il problema credo sia sulla connessione (rosso) al DB, infatti con Explorer, non mi apre direttamente la pagina, la faccio eseguire e il browser non parte. Invece con FireFox, mi fa vedere il codice della pagina

    <%@LANGUAGE="VBSCRIPT"%>
    <%OPTION EXPLICIT%>
    <%Dim objConn,strDbName
    strDbName="DBQ=D:\Alberto\ITIS\Informatica\ASP\Scu ola\scuola.mdb"
    Set objConn=Server.CreateObject("ADODB.Connection")
    objConn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};" & strDbName
    objConn.Open

    %>


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Gestione Classi</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>
    <center>Scegli la classe</center>


    <form name="form1" method="post" action="studenti.asp">
    <center><select name="Classe">
    <%
    ' aggiungo alla combobox le classi
    Do While Not rs.EOF%>
    <option value="<%k%>"><%Response.Write(rs("CC"))%></option>
    <%k=k+1
    rs.MoveNext
    Loop
    %>
    </select>


    <input name="Cerca" type="button" value="Cerca">
    </center>
    </form>
    </body>
    </html>

    Dunque dove avrei sbagliato?
    eliminando tutto il codice della connessione, e lasciando solamente questo:
    strDbName="DBQ=D:\Alberto\ITIS\Informatica\ASP\Scu ola\scuola.mdb"
    non esegue comunque la pagina!
    invece se elimino il "DBQ=" dalla stringa, la pagina parte.

    Ora nn capisco proprio quale possa essere il problema, soprattuto perkè quella è una stringa

    Ah ho ovviamente installato IIS, sul pc, spero in maniera corretta

    Molto probabilmente è anche errato il codice, per inserire le classi nella combo, ma nn avevo idea di come fare, ma quello è un problema secondario purtroppo

    suggerimenti beeeeeeeen accetti

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Ovviamente hai creato la directory vistuale su IIS del progettino...?
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    32
    mmm, cosa intendi scusa?

  4. #4
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Il progettino è in una directory visibile per IIS?
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    32
    ah ecco, questo non lo sapevo, quali sono le cartelle visibili da IIS, o da dove modifico ciò?

  6. #6
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Solitamente installando IIS crea una directory (dovrebbe essere wwwroot) dove vanno messi i progetti.

    Ma puoi lasciarlo dov'è e aprire IIS, click con tasto destro sull'albero di sinistra, e poi crea nuova directory virtuale, e scegli quella del progetto.

    Altrimenti come richiamavi la pagina con IE?

    Devi sempre passare per HTTP.....
    http://.............
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    32
    semplicemente la aprivo, tasto destro Apri con -> Explorer / FireFox,
    Cmq l'ho spostata in wwwroot, ma non parte nuovamente,
    scusa per aprire IIS...cosa è un eseguibile ? se si dove lo trovo ?

    sorry

  8. #8
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Pannello di controllo
    Strumenti di amministrazione
    Gestione servizio Internet Microsoft
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    32
    ok ho creato cartella virtuale sulla mia desiderata.
    A sto punto per lanciare la pagina ?
    Sempre da IIS, posso fare clic destro->Apri ma non fa altro che aprirmela con Dreamweaver, e lanciandola normalmente da sempre stesso errore

  10. #10
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    A questo punto apri Internet Explorer e scrivi:

    http://nomecomputer/dirvirtuale/pagina.asp
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

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.