Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-04-2007, 09:43   #1
OrcaAssassina
Senior Member
 
Iscritto dal: Feb 2003
Messaggi: 2818
[VB.NET] Importazione esportazione dati

Prima di realizzarlo volevo sentire voi per ricevere le idee

Spiego

I dati del programma che sto facendo stanno in un PC, e altri 4 PC si collegano ad esso per condividere i dati (SQL EXPRESS 2005)

Fino a qui tutto normale

Mettiamo che nel database vi siano presente 100 utenti

E mettiamo che i 4 operatori hanno 25 utenti a testa

Veniamo al problema

Durante l'orario di ufficio lavorano diretamente sul database del PC centrale.

Quando vanno a casa o in giro devono avere la possibilità di mettere mano ai dati, solo che questi risiedono nel PC "server" in ufficio

Volevo fare cosi:
Quando uscivano dall'ufficio, tramite una funziona ESPORTA, facevo esportare solo gli utenti interessati, cosi facendo avevano tutti i dati per metterci le mani OFFLINE

Poi al rientro tramite una funzione IMPORTA, sovrascriveva SOLO i dati modificati

1) Come lo realizzereste, non dico come codice, ma come idee.
Può andar bene il mio ragionamento?? Consigliatemi altri metodi

2) Quando esporto, su che formato lo appoggio, ACCESS, SQL EXPRESS, XML o altro????

Ciao e grazieeeeeeeeee
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER
OrcaAssassina è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2007, 10:37   #2
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
Se il server è centralizzato, e quindi `dovrebbe` essere sempre acceso, perchè non utilizzare semplicemente la connessione remota al db quando sono fuori sede?

Una funzione di importazione/esportazione, richiede una precisione maniacale nei confronti della sincronizzazione, oltre a presentare, imho, diverse problematiche di gestione e manutenzione.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2007, 22:49   #3
OrcaAssassina
Senior Member
 
Iscritto dal: Feb 2003
Messaggi: 2818
Lo so

Quote:
Originariamente inviato da RaouL_BennetH Guarda i messaggi
Se il server è centralizzato, e quindi `dovrebbe` essere sempre acceso, perchè non utilizzare semplicemente la connessione remota al db quando sono fuori sede?

Una funzione di importazione/esportazione, richiede una precisione maniacale nei confronti della sincronizzazione, oltre a presentare, imho, diverse problematiche di gestione e manutenzione.
Lo so infatti è proprio li il problema

Ma se un utente è in giro come fa a connettersi, deve usare l'umts

Quindi ho pensato che esportando quel contatto, ci potevo lavorare offline per poi riconnettersi a ritorno e scaricare i dati
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER
OrcaAssassina è offline   Rispondi citando il messaggio o parte di esso
Old 06-04-2007, 09:47   #4
Nightmare
Senior Member
 
L'Avatar di Nightmare
 
Iscritto dal: May 2002
Città: Roma
Messaggi: 587
ti porterebbe piu disagi che altro secondo me. pensa alle concorrenze, se 2 utenti modificano offline lo stesso lavoro, quale metti online?
__________________
AMD Phenom II 965 Black Edition | Gigabyte 990XA-UD3 | Corsair 8GB DDR3 1666 | Intel SSD 320 160GB + WD Caviar Green 3TB | AsusGeForce GTX770 DC II| CoolerMaster 690 II | Philips 231e1sb
Nightmare è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 09:27.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v