Visualizzazione dei risultati da 1 a 10 su 11

Hybrid View

  1. #1
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma la connessione al database dov'è?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  2. #2
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Ma la connessione al database dov'è?
    riporto per intero il file:

    <%
    <!-- #include file = "url.asp" -->
    Set Conn = Server.CreateObject("ADODB.Connection")
    conn.Open url_DB
    Set RS = Server.CreateObject("ADODB.Recordset")
    ......

  3. #3
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592

    incluide file...suggerimento

    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Ma la connessione al database dov'è?
    Ciao

    nei miei programmi intranet utilizzo il metodo di includere in testa ai file ASP, una include di connessione e alla fine del file ASP una include di Disconnessione tipo questa
    queste righe nel file ASP
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    <!--#include file="check.asp" -->
    <!--#include file="Connessioni.asp" -->
    ...
    <%
    La prima include verifica che l'utente sia correttamente loggato (security)
    file check.asp
    <%
    If Session("Authenticated") = 0 Then
    Session("LASTMSG")="CONNESSIONE IN TIME OUT O ATTIVAZIONE PAGINA SENZA PERMESSO, RIESEGUIRE IL LOGIN..."
    Response.Redirect ("Login.asp")
    End If
    %>
    la seconda che posto sotto, definisce la connessione al database e la definizione di alcuni Recordset che poi utilizzo
    in questo file di include

    Connessioni.asp
    <%
    Public conn, SQL, SQL1, SQL2, RS, RS1, RS2, conn_string, DB
    Session.LCID=1040
    DB="database/DB.mdb" 'questo è il database DATI
    Set conn = Server.CreateObject("ADODB.Connection")
    conn_string = "Provider = Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & Server.MapPath(DB)
    conn.Open conn_string
    Set RS = Server.CreateObject("ADODB.Recordset")
    Set RS1 = Server.CreateObject("ADODB.Recordset")
    Set RS2 = Server.CreateObject("ADODB.Recordset")
    %>
    dopo aver elaborato le istruzioni del programma a fine ASP

    includo il file

    Disconnessioni.asp qui sotto
    <%
    conn.Close
    Set conn = nothing
    Set RS = nothing
    Set RS1 = nothing
    Set RS2 = nothing
    %>
    Chiaramente l'apertura e la chiusura dei recordset la eseguono le subroutine del programma dove servono che siano usate

    Posto i file qui sopra cosi l'amico ci puo lavorare su e macinare anche lui un po di ore davanti al PC...

    ciao
    Questo permette di tenere pulite la pagine ASP e siano piu leggibili
    Vic53

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.