Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

articoli e news in database separati?

Autore Messaggio
navid

Utente
Utente
78 Discussioni



Profilo - navid
09 dicembre 2003 alle 09:31:33 Profilo - navidInvia un messaggio privato Rispondi quotando
Separare articoli e news in 2 file Access è possibile??

Ho due esigenze distinte che forse posso far combaciare.

1. Siccome ho un sito su Aruba che è molto lento, pensavo che sarebbe più veloce se news e resto del sito fossero in file separati, inoltre intendo aggiungere news quasi giornalmente. Pensate che possa influire positivamente separe il contenuto in due file?? Tecnicamente è molto complicato??

2. Vorrei utilizzare le stesse news anche su un altro sito e siccome la grafica è indipendente, allora ho pensato che è sufficiente avere il database delle news su un solo sito (quello più veloce) e poi anche il sito su Aruba va a pescare il database sul server veloce.
E' possibile??

Spero in qualche aiuto e indicazione, sono sicuro che tecnicamente sia possibile ma quanto sia facile o difficile non saprei [big]

Ciao e grazie [lo]
Navid
navid

Utente
Utente
78 Discussioni



Profilo - navid
28 dicembre 2003 alle 19:41:12 Profilo - navidInvia un messaggio privato Rispondi quotando
Ho trovato come fare e non era tanto difficile: in configuration-inc.asp nella sezione

' Database constants
Const DB_MAIN = "main"
Const DB_FORUM = "forum"

ho aggiunto semplicemente la seguente riga:

Const DB_NEWS = "news"


quindi ho fatto una copia di main.mdb nella stessa directory è l'ho chiamata news.mdb

A questo punto devo dire a aspnuke di usare il nuovo database NEWS invece del main, quindi sono andato a modificare due file:
- includesadmin
ews-inc.asp (dove inserisco le news)
- includes
ews-inc.asp (dove visualizza le news)

La modifica è stata rapidissima con un cerca/sostituisce automatico: tutti i Set oCn = DBConnexion(DB_MAIN) sono diventati Set oCn = DBConnexion(DB_NEWS) così preleva le informazioni dal database delle news. Ho fatto qualche prova di aggiunta/modifica di news e sono apparsi nel news.mdb [feu]

Ho la soddisfazione di aver fatto una grande modifica nonostante sia un principiante che non capisce niente di asp. Ed ecco il mio limite: cosa faccio per indicare di utilizzare un database su un altro server??

Immagino che la variazione sia nel Database constants nel configuration-inc.asp, ma come devo esattamente modificarlo??

Qualsiasi indicazione e aiuto sarà gradito :)
Spero di meritare un aiutino... anche se è già passato il Natale e con esso tutti i regali....

ciao e buone feste [lo]
djveleno

Amministratore

Esperto
Esperto
1025 Discussioni



Profilo - djveleno
28 dicembre 2003 alle 19:55:28 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
Prova a fare la modifica con l'indirizzo completo dell'url del server che contiene la cartella del DB:

ad esempio:

Const GLOBAL_SITE_DATABASE_PATH = "http://www.miosito.it/aspnuke/mdb-database"

Dovrebbe essere sufficente per poi usare la costante globale nel file database-inc.asp:
sDBPath = Server.MapPath(GLOBAL_SITE_DATABASE_PATH)

Provare non costa nulla...
Ciauzz DJ
---------------
A lavare la testa ai somari, ci si rimette l'acqua e il sapone!

http://aspnuke208.somee.com/Default.asp

navid

Utente
Utente
78 Discussioni



Profilo - navid
29 dicembre 2003 alle 01:00:39 Profilo - navidInvia un messaggio privato Rispondi quotando
Grazie dj per il tuo aiuto, però se ho ben capito questa modifica cambia il path di tutti i database, invece ho bisogno di cambiare solo quello delle news.

Nel configuration-inc.asp ho cambiato

' Database constants
Const DB_MAIN = "main"
Const DB_FORUM = "forum"
Const DB_NEWS = "news"

in

' Database constants
Const DB_MAIN = "main"
Const DB_FORUM = "forum"
Const DB_NEWS = "http:\www.miosito.it/mdb-database/news"


ma il risultato è un SQLerror


ErroreSQL
ErroreSQL
Microsoft VB_Script runtime error '800a01a8'
Object required: 'DBRecordSet(...)'
/aspnuke/includes/news-inc.asp, line 315


e naturalmente sono andato a verificare il contenuto della riga 315:

Set oRs = DBRecordSet(oCn, rSQL)


e non ho la minima idea nè del significato della riga e neppure della possibile soluzione :~(

qualcuno può aiutarmi?? ringrazio già per qualsiasi suggerimento :)

ciao e buone feste a quelli che sono ancora a divertirsi [lo]

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 85
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5685461 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi