|
Gestione archivi .mdb con FrontPage
(e cartella protetta fpdb)
di Nino Vessella
2000 12 05
Si puó creare una connessione a un database in due
modi:
- Importandolo
- Dal menu Strumenti->Impostazioni
Web->Database->ecc.
In tutti e due i casi FP crea la cartella protetta FPDB.
Ecco le istruzioni per la prima modalitá:
- Preparare il database e salvarlo in una cartella provvisoria
- In FrontPage aprire il Web (in locale)
- Dal menu file scegliere importa
- Nella finestra Importa premere il pulsante
aggiungi e recuperare il database salvato nella cartella provvisoria
- Premere OK
- Il database sará nella finestra Elenco
cartelle e apparirá la finestra Aggiungi connessione di
database
- In questa finestra vi sono due caselle di testo. Nella prima c'é il nome del Database importato, nella seconda c'é la parola
Database1, sostituirla con il nome del Database
- Apparirá il consiglio di spostare il database nella cartella
FPDB, premere OK per accettare il consiglio
- Nell'Elenco cartelle é apparso il file
Global.asa (o giá c'era). In esso si trova una matrice con i dati necessari per il collegamento al database
- Ripetere le operazioni precedenti per tutti i database che si vogliono aggiungere al sito. Per ognuno di essi FP memorizza nel file
Global.asa i dati necessari al collegamento.
- Alla fine pubblicare il sito e aprire con FrontPage il sito remoto
(www.nomedominio.it)
- Nella finestra elenco cartelle cercare la cartella
FPDB
- Premervi su con il tasto destro del mouse
- Assicurarsi che non vi siano segni di spunta a fianco dei tre
Consenti...
- Chiudere il tutto e provare... incrociando le dita!
Il tutto é pulitissimo, non c'é niente da togliere.
Notare che nel file GLOBAL.ASA vi sono le stringhe di connessione ai Database, che possono essere utilizzate nelle proprie pagine ASP.
Non solo.
Nella finestra Elenco cartelle adesso c'é anche la cartella
_fpclass (se non si vede: dal menu "Strumenti->Impostazioni
Web->Avanzate->Scegliere l'opzione Mostra i documenti nelle cartelle
nascoste->Rispondere sempre OK)
In questa cartella vi sono tre file interessanti:
- fpdblib.inc
con tutte le funzioni che normalmente servono per la gestione di un Database
- fpdbrgn1.inc - fpdbrgn2.inc
con le istruzioni per aprire e visualizzare, con un ciclo, tutte le schede di un database
E' ovvio che le funzioni presenti in questi file possono essere utilizzate in tutte le pagine ASP scritte per la gestione dei database (in
qualsiasi modo siano stati inseriti nel sito): basta inserirli nelle pagine
con
<-- #include file= -->.
Ma questo é un altro discorso.
Bibliografia:
Using
Databases with MS FrontPage 2000
Files and folders that FrontPage creates for your
web
Inside Office 2000 / Working with Access data in FrontPage
Configuring Support for Database Integration with FrontPage
Special FrontPage Directories and Storage Locations
Numero di lettori:
|