Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    204

    connessione ed apertura database

    Sto realizzando pagine asp con uso di database e volevo sapere se l'apertura della connessione al database bisogna effettuarla ogni volta?
    Mi spiego,ho realizzato 2 pagine con i record estratti dal database, se li prendo singolarmente funzionano, ma quando li uso come include nella pagina default, mi dà questo errore:

    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0411)
    Nome ridefinito
    /videocatalogo/Connections/moto.asp, line 8, column 4
    Dim MM_moto_STRING
    ---^

  2. #2
    se dimensioni una variabile nell'include, non puoi metterlo anche nella pagina principale.
    Nelle pagine asp, puoi dimensionare la stessa variabile solo una volta.
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    204
    Ti puoi spiegare meglio per favore........
    Mi fai qualche esempio di apertura,connessione e chiusura a database con include di recordset.
    Grazie

  4. #4
    Originariamente inviato da hapax
    Ti puoi spiegare meglio per favore........
    Mi fai qualche esempio di apertura,connessione e chiusura a database con include di recordset.
    Grazie
    quello che ti da non è un errore di database ne tantomeno del recordset.
    Semplicemente hai dimensionato la stessa variabile "MM_moto_STRING", sia all'intenro dell'include che nella pagina principale.
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    204
    E allora cosa devo fare per eliminare questo errore.
    Devo eliminare la variabile nell'include o nella pagina principale?

  6. #6
    Originariamente inviato da hapax
    E allora cosa devo fare per eliminare questo errore.
    Devo eliminare la variabile nell'include o nella pagina principale?
    dipende da dove ti serve per prima.
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    204
    Questo è il codice che mi ha generato dreamweaver su tutte e tre le pagine cosa devo variare o eliminare?


    <%
    Dim Recordset1
    Dim Recordset1_numRows

    Set Recordset1 = Server.CreateObject("ADODB.Recordset")
    Recordset1.ActiveConnection = MM_trevi_STRING
    Recordset1.Source = "SELECT DISTINCT costruttore FROM [veicoli]ORDER BY costruttore ASC"
    Recordset1.CursorType = 0
    Recordset1.CursorLocation = 2
    Recordset1.LockType = 1
    Recordset1.Open()

    Recordset1_numRows = 0
    %>

  8. #8
    cerca "MM_moto_STRING" e vedi quante volte te la dimensiona.
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    204
    "MM_moto_STRING" è in entrambi i codici dei due include, ma non nel default.
    Se carico nel default solo il primo include tutto funziona bene,ma quando includo anche il secondo mi dà l'errore.
    Ho provato ad eliminare "MM_moto_STRING" dal secondo include ma mi dà l'errore

    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0411)
    Nome ridefinito
    /videocatalogo/Connections/moto.asp, line 8, column 4
    Dim MM_moto_STRING
    ---^

  10. #10
    ti seir isposto da solo... è evidente che il dim nel secondo include non serve.
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

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.