Newsgroup: it.comp.lang.javascript
Titolo: Internet e i database

Salve,
ho un problema che forse qualcuno può risolvere.
Io non mi sono mai occupato di programmazione per internet ma
ultimamente ha cominciato ad appassionarmi.
Il mio problema è quello di interagire con un database.
Mi spiego, devo fare un sito dove sia possibile visualizzare un catalogo
di prodotti, selezionarli e ordinarli.
Il catalogo dovrebbe risiedere in un database (penso Access) e dal
Browser dovrei riuscire ad interrogarlo tramite SQL.
L'output mi si dovrebbe presentare sotto forma di tabella o altro. Come
posso fare?
Potrei farlo con Java e JDBC ma mi è nato un dubbio. Tutto il programma
e il database è depositato sul provider, come faccio a dire al provider
di registrare l'ODBC della mia fonte dati?
Un'altra cosa, se io uso ActiveX un utente che visualizza la pagina con
Linux riesce a vedere i componenti AcitveX? (dubito ma il dubbio mi
perseguita).

Gianluca ha scritto:

Non riesco a capire bene il problema dell'odbc......se tu al provider gli
trasferisci il db gli puoi dare anche le istruzioni per farlo funzionare.Per
quanto riguarda ActiveX, hai ragione non funzionerebbe per esempio su un
browser Unix o altro, in quanto ActiveX è un tecnologia proprietaria MS che
ha bisogno dell'ambiente Windows per lavorare.
Se vuoi realizzare oggetti esportabili ti consiglio Java (non quello MS, è
drogato dai costrutti di linguaggi MS) in particolare l'ambiente messo a
punto da JavaSoft che è supportato da quasi tutti i browser ed è
indipendente dal sistema operativo.
--
Saluti
-----------------------------------------------------------------------------------------------
Alex          E-Mail:      
alexf63...@usa.net
Per rispondere direttamente rimuovere "-nospam-" dall'indirizzo
di E-Mail
-----------------------------------------------------------------------------------------------

perseguita).
Neppure Netscape sotto Windows xmette di visualizzare oggetti ActiveX
(a meno che non monti un plugin apposito..), in realta puoi fare xfettamente
a meno di ActiveX ed ogni altra soluzione simile, semplicemente devi fare
in modo che la tua "pagina attiva" produca solo puro e semplice html...
X una introduzione alle "pagine attive" ti consiglio vivamente di studiarti
gli esempi ASP acclusi al personal web server, oppure di cominciare
a fare qualche prova con l' esportazione html di Access in formato
IDC/HTX; rimarrai favorevolmente impressionato dalle potenzialita` e
dalla semplicita` di quest' ultima soluzione...
Bye

perseguita).
No, in ogni caso c'e' qualche java in grado di emularli in qualche
modo.
--------------------------------------------------------
Paolo Hölzl
Metis Informatica S.r.L technical manager (Ferrara)
--------------------------------------------------------
ATTENZIONE!, antispam 
per reply sostituire xxxx.xxxxxxx.xx con 
mail.asianet.it

perseguita).
no.  gli activex si vedono solo con IE su w95.  ma fondamentalmente
servono a poco in un contesto internet (magari in una intranet hanno
piu' senso) dove tutto deve essere il piu' semplice possibile senno'
l'utente coglione non si raccapezza e non compra.
======================================================
my opinions do not necessarily have to be true.
======================================================
per rispondermi rimuovere NOSPAM. dall'indirizzo email
to answer me remove NOSPAM. from email address
======================================================

(tutte le info su 
www.activeserverpages.com
 , in inglese).
Le ASP si possono programmare benissimo anche con javascript.
Goodbye
Mino.
E-mail: 
g.ra...@ita.flashnet.it
U.R.L.: 
http://www.gewiss.com
A.O.L. instant messanger: Lucimino

ecc. non vanno bene.
Il che significa che il server NT andra' in crash appena superera' un
numero irrisorio di utenti in contemporanea e tu dovrai pensare ad una
soluzione alternativa per la gestione dei tuoi dati.
Se il database e' semplice forse conviene farsi un po' le ossa e
imparare perl (gia' che ci hai la passione :) che poi servira' anche
in futuro...
 | /\/ /                  Carlo Fava (
det...@iperbole.bologna.it
)
 |/|/\/                   
http://www.fci.unibo.it/~bebo/z/karloff.html
 |\|\/\                   If you are interested in Italian cinema, try
 | \/\ARLOFF              
http://www.geocities.com/Hollywood/6841/

numero irrisorio di utenti in contemporanea e tu dovrai pensare ad una
non che io ci tenga a difendere ms pero' rendo noto che la ditta per
cui lavoro (che e' anche provider) ospita siti relativamente
trafficati su server nt senza problemi di sorta.
semmai sara' opportuno usare sql server come db, o anche oracle, tanto
si usano connessioni odbc.


in futuro...
Sono ambienti di sviluppo assolutamente non paragonabili che viaggiano
su logiche assolutamente distinte, in ogni caso il problema dei tempi
nelle interrogazioni e' sempre legato principalmente al Database
Server piu' che alla velocita' del codice.
--------------------------------------------------------
Paolo Hölzl
Metis Informatica s.a.s technical manager (Ferrara)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxxx.xxxxxxx.xx with 
mail.asianet.it