26 messaggi dal 18 giugno 2001
www.aribariba.it
In asp inserivo le connessioni ai vari db in un file separato che includevo con l'inclusione lato server nelle varie pagine a seconda della nrecessità; in questo modo, se il nome del db o il percorso cambiava, era sufficiente modificare soltanto un file piuttosto che tutte le pagine. In asp.net come posso fare la stessa cosa? Ho visto che l'inclusione lato server viene sconsigliata a favore di altri metodi (controlli utente, ecc.), ma non riesco a capire come fare ad ottenere lo stesso effetto che avevo con ASP.

Ciao

67 messaggi dal 13 maggio 2001
Vi sono anche altri metodi, ma ti consiglio di utilizzare
la stringa di connessione all'interno del file web.config.

leggi l'articolo di daniele:

http://www.aspitalia.com/liste/usag/script.aspx?ID=370

ciao

Ciao a tutti
Efix

Ciao a tutti
Efix
26 messaggi dal 18 giugno 2001
www.aribariba.it
ho letto l'articolo, ma è un pò criptico per me.
Nello script:
<configuration>
<appSettings>
<add key="conn" value="server=localhost;uid=sa;pwd=;"></add>
</appSettings>
</configuration>

server che cosa indica? e dove devo inserire il path del db?

67 messaggi dal 13 maggio 2001
Server , indica il Server SQL dove risiede il db sql server in questo caso,
se invece usi access, nel web.config dovresti adattare la stringa di connessione in questo modo:

<configuration>
<appSettings>
<add key="conn" value="tuacartella/database.mdb"></add>
</appSettings>
</configuration>

poi dovresti richiamare la connessione dalla pag aspx

<SCRIPT runat="server" LANGUAGE="VB">
Dim conn as OLEDBConnection = _
new OLEDBConnection(ConfigurationSettings.AppSettings _("conn"))

//il resto dello script

</SCRIPT>

ciaooooo


Ciao a tutti
Efix

Ciao a tutti
Efix
67 messaggi dal 13 maggio 2001
scusa la strriga giusta e cosi

new OLEDBConnection(ConfigurationSettings.AppSettings("conn"))



Ciao a tutti
Efix

Ciao a tutti
Efix

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.