Newsgroup: it.comp.appl.access
Titolo: Accedere a un database sulla intranet o su internet

Probabilmente in un prossimo futuro dovrò fare in modo che alcuni database
access che ho creato siano disponibili sulla intranet aziendale e su
internet.Piu in particolare, i dipendenti della'azienda dove lavoro
(dustribuiti in due sedi ) dovranno accedere al database per inserire e/o
modificare dati.In piu alcuni agenti esterni dovranno aver accesso da
qualunque parte si trovino per inserire dei dati (report delle visite di
manutenzione che effettuano).Ho dato un'occhiata alle pagine di accesso ai
dati ma prima ho letto alcuni interventi sul NG non molto "allettanti" in
cui si dice che danno problemi,poi ho provato a crearne una con la
creazione guidata e mi si blocca access.
Avete qualche consiglio da darmi su come posso realizzare nel modo
migliore la cosa?
Grazie Francesco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie Francesco
DataBase origine su Web e interfaccia ASP (x iniziare è la miglior
cosa)... non aspettarti grandi cose dal solo Access sul Web... non è stato
studiato per questo.
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)


 migliore la cosa?
Nel caso tuo devi ricorrere ai servizi Terminal di Windows Server: ti
sconsiglio di riscrivere le applicazioni con _qualsivoglia_ tecnologia web.
Pixel

 ha scritto nel messaggio
news:6Ezzc.58532$Wc.18...@twister2.libero.it...

Non è male nemmeno il php, interfacciando access tramite odbc. Io lo uso
sull'intranet, e funzia. Effettivamente per il web scelgo accoppiata
php/mysql.
Devi però installare apache, e avere il dsn.

 > sconsiglio di riscrivere le applicazioni con _qualsivoglia_ tecnologia
web.
Perchè pixel? Quali sono le ragioni che ti portano ad escludere le
tecnologie web?
Sicurezza?
Troppo sbattimento?
Limitate funzionalità?

 Devi però installare apache, e avere il dsn.
Ho sviluppato qualcosa pure io in PHP _solo con mysql per la verità_ ed è
proprio su queste basi che consiglio di usare tecnologie web solo se
necessario.
Riscrivere vere applicazioni di database richiede molti sforzi, e i
risultati non sono comunque paragonabili a quelli di un'applicazione desk
(pensa solo alla funzionalità delle anteprime di stampa tipo Access) ... e
l'insoddisfazione dell'utente finale, abituatosi bene, è dietro l'angolo.
I servizi Terminal (o Cytrix o altro) consentono di risolvere egregiamente
il problema dell'operatività remota su applicazioni desk: funzionano bene,
non devi riscrivere nulla, il cliente continua a usare i soliti programmi,
ti ci colleghi da qualunque Client win anche senza browser, migliorano
l'affidabilità di motori file-sharing, come jet.
Pixel

 Limitate funzionalità?
Vedi l'altro post.
Naturalmente non si può mettere in discussione l'uso di tecnologie web per
applicazioni contestualizzate (e-commerce, manutentori di siti web) ... il
discorso che faccio è legato esclusivamente al gestionale.
Pixel

 Pixel
grazie a tutti per gli interventi.Nel mio caso specifico dovrò permettere
l'accesso al database dalle differenti sedi dell'azienda.In piu sarebbe
utile che i tecnici che vanno in giro per fare le manutenzioni possano
inserire i rapporti di manutenzione in qualsiasi parte del mondo si
trovino.


 l'affidabilità di motori file-sharing, come jet.
Si, ma correggimi se sbaglio... questo servizio prevede l'acquisto di
licenze Terminal, che altrimenti scadrebbero dopo un mese di attivazione
di prova su ogni macchina sull'utente creato... è così vero? Io l'ho
provato, ma ho dovuto desistere per questo... avrei dovuto acquistare le
licenze per continuare ad usare questo servizio... Io uso Win2000
server... forse ho toppato in qualcosa? Personalmente non ho mai
approfonditol'argomento...
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 


 ha scritto nel messaggio
news:camql5$f52$1...@news.newsland.it...

Ecco infatti, qui sta uno dei nodi. In effetti il problema delle licenze e
dell'aggiornamento del server.
Per esempio noi abbiamo ancora nt4 server che va benissimo, so che il 2000 o
il 2003 sono migliori, ma in termini di costi il tutto lievita.
E poi anche la potenza del server diviene un parametro non indifferente,
ricordo che una volta un venditore voleva piazzarci il suo gestionale su
questa piattaforma e subito ci proponeva ferraglia nuova con 2 giga di
ram...
(ok che i prezzi si sono abbassati ... ma noi abbiamo sempre x forza bisogno
di macchine più potenti!?!?!?!)

 di macchine più potenti!?!?!?!)
Ma poi, giusto x, qual'è la stringa nel regedit o in altro che lega
l'utente alla licenza prova di un mese? mi piacerebbe leggerla,
interpretarla e comprenderla, ma onestamente non l'ho trovata... forse non
esiste? bhè da qualche parte il bastardo dovrà pur ricordarsi che l'utente
"x" è scaduto, quindi presuppongo una stringa del tipo nome utente,
password e data di attivazione confrontata con la data di sistema.
Chi ne sappia di + suggerisca grazie.


 approfonditol'argomento...
Beh, ormai tutti vogliono tutto .... gratis  :-)
Naturalmente hai ragione, ma il costo una tantum d'attivazione delle licenze
è giustificato dai vantaggi.
Io e i miei colleghi abbiamo approfondito la faccenda un paio d'anni fa
quasi per caso, oggettivamente è una tecnologia fantastica.
Stranamente in Germania è diffusissimo, da noi se ne parla ancora poco.
Pixel

 di macchine più potenti!?!?!?!)
Diciamo che il discorso si amplia.
E' vero che bazzicano gestionali che allocano 100/150 MB _all'avvio_ per
ogni Task ... ma si tratta di pura follia: prodotti del genere non si
dovrebbero usare manco in monoutenza!
Pixel


Ho avuto modo di usare Terminal server due anni fa per collegare i due
magazzini dell'azienda (per fortuna oggi è una solo), ed in effetti è un bel
prodotto, ha risolto egregiamente i problemi che avevamo.
Comunque non è una cosa nuova. E' quello che facevano i vecchi (ma neanche
tanto) sistemi come per esempio i miei amati IBM S/36, S/38 e AS/400.
Eh, la tecnologia che avanza! Eccome avanza! Riciclaggio altro che
client/server.
Ciao
Eugenio

 client/server.
Non solo il mondo AS/400 ma anche i vecchi Unix hanno sempre lavorato in
logica "Terminale"  (che non è Client/Server)
E' tuttavia una soluzione ancora poco conosciuta nel mondo windows.
Pixel

 > > Beh, ormai tutti vogliono tutto .... gratis  :-)
Non è neanche la questione del gratis, ma in un libero mercato, dove vige
la concorrenza, e tra la concorrenza a un certo punto ci trovi pure un
sig. Linux, bhè poi ti chiedi i perchè di tutto il resto... sarà dannoso,
sarà pericoloso, sarà quel che sarà, ma i perchè ti vengono e rimangono...
non credi? Io sono di quelli che produce per vendere, come credo lo sia
chiunque in questo NG, o cmq gran parte di noi, ma immagina se ci fosse
chi il nostro lavoro lo fa gratis lasciando ferma la qualità del prodotto,
perchè gli altri dovrebbero pagare noi? Io sarei il primo a riversarmi sul
freeware... so che non è un bel discorso, ma visto che i colossi si
sparano a raffica in questo modo, io preferirei trarne il maggior
vantaggio possibile.


 vantaggio possibile.
Ribadisco che il mondo Linux, piaccia o no, ha lasciato il segno sul mercato
solo in un senso: svalutare il valore del software e gli sforzi che servono
per produrlo.
Il 99% delle comunissime PMI continua a usare windows, il 99% delle PM
persevera in ambito IBM AS/400.
Nulla è cambiato, a parte il sentore comune che il software sia una gran
cazzata che si scrive nel tempo libero (magari tra un esame e l'altro
all'università) e che di conseguenza valga poco.
Cazz ... ancora ricordo quando Borland distribuì la prima versione di Delphi
per piattaforma Linux: lo stupore dei tanti coglioni che si scandalizzarono
per il fatto che non era ... gratis!
Se SUN, per fare un esempio, distribuisce quasi gratis StarOffice è solo per
il fatto che il relativo CoreBusiness è un altro.
Credi che i furbacchioni distribuiranno mai Solaris freeware?
Pixel

 -- 
Se si tratta di inserimento/consultazione dati via web, non dovresti avere
problemi con l'accoppiata ASP-Access; sempre per iniziare.
Certo la creazione delle pagine sarà la cosa più difficile ma se scegli
Interdev (esiste ancora?) o comunque strumenti MS ti semplifichi lo
sviluppo.
Ciao.
-- 
Sergio MAZZA

 trovino.
Naturalmente quando parlavo delle tecnologie a "Terminale" intendevo proprio
una casistica di questo tipo.
Pixel