Deo
24-06-2004, 15:00
Ciao!
Premessa: perdonate eventuali castronate, sono novizio el mondo web :p
Ho realizzato un sito dinamico che accede ai dati di un database
tramite ODBC mediante l'uso di un WSC contenente funzioni tipo la
seguente. Ovviamente questo approccio mi permette di creare
un'applicazione locale e non web, in quanto devo creare un DSN
ODBC(nel mio caso per Oracle) e registrare manualmente il wsc.
Purtroppo ora dovrei pubblicare su web tale sito, e ovviamente nn
posso creare un ODBC su tutti i client che lo visitano (senza contare
che funzionerebbe solo in una intranet) :)))
Attualmente instanzio l'oggetto WSC mediante la chiamata javascript
oDB = new ActiveXObject("wine.wsc");
C'e' la possibilita' di far eseguire questo script al server? In modo
che interroghi l'ODBC sul server e nn sul client??
Grazie
Diego
Funzione vbscript del WSC:
********************************************************************
function articoli_vb()
dim rsDettaglioArticoli
dim strRet
strRet = getXMLHeader()
Set rsDettaglioArticoli = dbGetRecords("SELECT DESCRIZIO FROM WINE")
Do While (Not rsDettaglioArticoli.EOF )
strRet = strRet + createXML( rsDettaglioArticoli("DESCRIZIO") )
rsDettaglioArticoli.movenext
loop
rsDettaglioArticoli.Close
strRet = strRet + getXMLFooter()
'msgbox strRet
articoli_vb = strRet
end function
*******************************************************************************
Premessa: perdonate eventuali castronate, sono novizio el mondo web :p
Ho realizzato un sito dinamico che accede ai dati di un database
tramite ODBC mediante l'uso di un WSC contenente funzioni tipo la
seguente. Ovviamente questo approccio mi permette di creare
un'applicazione locale e non web, in quanto devo creare un DSN
ODBC(nel mio caso per Oracle) e registrare manualmente il wsc.
Purtroppo ora dovrei pubblicare su web tale sito, e ovviamente nn
posso creare un ODBC su tutti i client che lo visitano (senza contare
che funzionerebbe solo in una intranet) :)))
Attualmente instanzio l'oggetto WSC mediante la chiamata javascript
oDB = new ActiveXObject("wine.wsc");
C'e' la possibilita' di far eseguire questo script al server? In modo
che interroghi l'ODBC sul server e nn sul client??
Grazie
Diego
Funzione vbscript del WSC:
********************************************************************
function articoli_vb()
dim rsDettaglioArticoli
dim strRet
strRet = getXMLHeader()
Set rsDettaglioArticoli = dbGetRecords("SELECT DESCRIZIO FROM WINE")
Do While (Not rsDettaglioArticoli.EOF )
strRet = strRet + createXML( rsDettaglioArticoli("DESCRIZIO") )
rsDettaglioArticoli.movenext
loop
rsDettaglioArticoli.Close
strRet = strRet + getXMLFooter()
'msgbox strRet
articoli_vb = strRet
end function
*******************************************************************************