Newsgroup: it.comp.appl.access
Titolo: Connessione in rete ad un BE

Ho:
1 BE su un PC
n FE sugli altri PC
rete Win98 senza server
sul BE nella Tabella A devo aggiungere un record per ogni operazione fatta
su un FE e nella Tabella B devo aggiornare la situazione totale del singolo
cliente.
Ex:
Tabella A
A ha comperato 1 mela ? 2
B ha comperato 1 pera  ? 3
C ha comperato 1 mela ? 2
A ha comperato 1 pera ? 3
Tabella B
A = ? 5
B = ? 3
C = ? 2
In rete quale tipo di connessione è più veloce per aggiungere un record alla
Tabella A e quanto mi occupa la rete se faccio una query sulla Tabela A ad
ogni operazione per aggiornare la Tabella B?
Ciao Valerio.

 ha scritto nel messaggio
news:QzCxc.435743$rM4.17...@news4.tin.it...

Non ho capito se vuoi sapere quale tipo di connessione di rete e/o
connessione al database (in rete) sia la più veloce.
Sono due cose differenti; per la rete interna, oltre i 100Mbit/s non mi
sembra ci siano stati variazioni (almeno da quanto ne so io). Per il
collegamento al database in rete cerca nei messaggi precedenti (con google),
l'argomento è gia stato trattato e con varie "scuole di pensiero"...
Ciao.
-- 
Sergio MAZZA

 Sergio MAZZA
Ciao,
Massimo
PS: Scusate le cavolate ma sono un tantino fuso
-- 
web: 
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


La seconda, avevo scritto in un post precedente di aver provato a cercare
sul sitocomune e con google, ma o non so cosa cercare o non riesco a
distinguerlo. Semplicemente volevo sapere se lavorando in rete è sufficiente
collegare le tabelle o se è più utile il collegamento "OLEDB" mi pare si
chiami, quello con CONNECT.
Ciao Valerio.


Provo a spiegarmi con alcuni esempi.
Da ogni postazione FE quando un cliente compera una mela o una pera devo
aggiungere sul BE in una Tabella A il record del movimento con data ora
postazione ecc.. ed aggiornare un'altra Tabella B in cui c'è la situazione
attuale del cliente, quindi aggiungere un record nella Tabella A e leggere
il valore per quel cliente nella Tabella B e modificarlo
Primo punto: il problema è che per sapere quanto devo fargli pagare la mela
o la pera che variano a seconda di quante quel cliente ne ha comperate
dovrei prima di aggiungere il record alla Tabella A fare una query con WHERE
dei movimenti precedenti di quel cliente.
Secondo punto: quando faccio la query con WHERE per leggermi il valore nel
campo della Tabella B e poi vado sulla Tabella B per modificare il record
quanto tengo occupata la tabella, riesco a fare molte operazioni al secondo,
considerando che ci sono diverse postazioni?
Mi rendo conto di non essere chiarissimo, ma è il massimo che riesco a dare
per le conoscenze che ho.
Ciao Valerio

 ha scritto nel messaggio
news:2oeyc.446428$rM4.18...@news4.tin.it...

http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&q=connessione&btnG=Cerca&meta=group%3Dit.comp.appl.access
Questo è quanto mi ha restituito google con la parola "connessione"...
Ciao.
-- 
Sergio MAZZA


Ti ringrazio, non sapevo di poterci mettere il nome dell'NG per ottenere i
risultati filtrati. Non sembra ma fa la differenza.
Ciao e Grazie Valerio.


Per quello che ho trovato usando solo Access posso usare tranquillamente le
tabelle collegate, cioè DAO, quello con openRecordset ecc... anche in rete.
Spero di aver trovato e letto materiale a sufficienza.
Ciao Valerio.

 ha scritto nel messaggio
news:2Vgyc.311776$hc5.13...@news3.tin.it...

Io (e altri) utilizzo da tempo quel "sistema"; (Win2000pro) 5 client +
Fileserver...
Ciao.
-- 
Sergio MAZZA


Nel mio caso possono essere anche 10 o 15 client, con Win98, se puoi guarda
il mio mex a Massimo in questo tread per capire se ciò che voglio fare
risulta accettabile come velocità.
Ciao Valerio.

 Ciao Valerio
Ciao,
Massimo



Ciao Valerio

 esecuzione nei momenti di forte lavoro.
E tu perdona se non ti posso aiutare di più, ma capirai che qui si tratta
di vautare mille fattori, dovresti fare dei test per capire meglio che tipo
di
operazioni devi fare e come risponde access.



Spero di averti dato elementi sufficienti, si tratta di capire se Access in
queste condizioni potrà sopportare diverse operazioni al secondo per alcuni
momenti con la sequenza che ti ho descritto.
Ciao Valerio.

 ha scritto nel messaggio
news:Hflzc.464383$rM4.19...@news4.tin.it...
[MEGA CUT]
Ciao Valerio,
quello che volevo dirti in buona sostanza è che dipende da molti fattori, a
quanto mi descrivi le cose penso che sia fattibile anche con access.
ma il tutto dipende anche da come scrivi le query, da quanti client hai, da
come progetti la base dati, da quanto è occupato il server, da che servizi
tiene su.........
e quello che volevo dirti è che, non è che se mi scrivi tutto questo ti
posso dire "si, access sono sicuro che ce la fa" perchè non lo posso
testare.
Io ti dico che uso access con diiversi clieent e che non mi ha dato problemi
in termini di prestazioni (anche una decina di utenti connessi
contemporaneamente)
Ti potrei consigliare di fare dei test, senza creare tutta l'interfaccia
prova a fare qualche test, se ce la fai con una piccola rete anche di due
pc.
Altrimenti potresti passare a Sql server come base dati e access come
interfaccia.
Ciao,
Massimo

 ha scritto nel messaggio
news:cal4oj$v1$1...@atlantis.cu.mi.it...

Intanto grazie del tuo tempo, inizio col creare la base dati e qualche
maschera per fare delle prove, quando sarà attivo ed avrò i primi risultati
vedrò il da farsi.
Ciao Valerio.

 Ciao Valerio.
Se intendi quello delle mele e pere; secondo me dovresti progettare bene le
tabelle utilizzando anche tabelle locali temporanee se pensi di aver
problemi di "prestazioni".
Win98 come client non mi preoccupa; invece il (file)server? La struttura che
ti dicevo era nata con client+fileserver win98se poi aggiornata...
Ciao.
-- 
Sergio MAZZA


Ciao Valerio.

 Ciao Valerio.
Ciao.
-- 
Sergio MAZZA


Il BE quindi non dovrebbe stare su un PC che ha un FE installato, ma che uso
pochissimo, e non deve servire nemmeno ad altro, per assurdo è meglio un
1700 con solo il S.O. ed il BE?


 1700 con solo il S.O. ed il BE?
Già, hai centrato il problema. Un pc con solo l'S.O., un processore decente
non eccessivo (per la condivisione dei dati non serve), un HD molto veloce e
le prestazioni del S.O. impostate tutte sulle applicazioni in background.


 ha scritto nel messaggio
news:cauckr$nd4$1...@canarie.caspur.it...

Grazie dei consigli
Ciao Valerio.