Newsgroup: it.comp.lang.javascript
Titolo: eseguire ActiveX su server

Ciao!
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
********************************************************************
 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
*******************************************************************************

 che interroghi l'ODBC sul server e nn sul client??
Hai le idee un po' confuse sembra... leggi un po' di documentazione 
prima di fare di queste domande :-P
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
  ---- Bring Your Site To Life!!!!
http://www.wmtools.it
 ---- WebMasterTools - Servizi per il tuo sito
http://www.dev2dev.it
 ---- La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
Per rispondere: togli il PUNTO .

...


 
A che ti riferisci? 
new ActiveXObject( "file.wsc" ) e' la chiamata js per creare l'oggetto.....
file.wsc e' lo script con le funzioni vbscript che accedono al db via odbc
sei sicuro di aver letto bene? ;)

 C'e' la possibilita' di far eseguire questo script al server?
Si, con ASP/
ASP.NET
 ad esempio.
-- 
ZER0://coder.gfxer.web-designer/
~ ..ma in effetti il concetto di WYSYWYG (quello che vedi e' quello che
ottieni)
si applica ai computer malissimo, cosi' come si applica alle donne...
(The Real Programmer)

...


 parecchio grande?
Dipende da caso a caso, da come l'hai programmata. Non c'e' una casistica
generale per tutto.
-- 
ZER0://coder.gfxer.web-designer/
~ Io non soffro di pazzia, ne godo ogni minuto.
(I don't suffer from insanity, I enjoy every minute of it)
on air ~ "Final Fantasy X - Opening Theme"

 praticamente nulla, nel tuo applicativo. Usare DCOM.
Dimenticavo:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/letusingapp.asp
-- 
ZER0://coder.gfxer.web-designer/
~ Una mente perversa e' un peccato sprecarla.
(A dirty mind is a terrible thing to waste)


 sei sicuro di aver letto bene? ;)
Sei sicuro di aver capito la mia risposta?
Gli ActiveX non c'entrano nulla con JavaScript, e come ti ha detto Zer0, 
tutto dipende da come hai progettato/programmato la tua applicazione; a 
questo mi riferivo con "leggi un po' di documentazione", se ti ritrovi 
*ora* (a fine sviluppo) a non sapere come far girare sul server una cosa 
che ti serve sul server (fin dall'inizio, se era questo lo scopo) mentre 
tu hai fatto tutto sul client... e' evidente che hai approcciato male, 
almeno in parte, il problema.
Avrei potuto risponderti con un "RTFM", credo di essere stato piu' 
generoso invece :-P
