ο καλύτερος τρόπος βέβαια για να δουλέψεις με δεδομένα(Insert,update,delete,select) σε μια windows form application είναι το disconnected Μοντέλο και τα Datasets. σίγουρα θα πρέπει να ρίξεις λίγο
διάβασμα πάνω σε αυτά.
έχεις λοιπόν την βάση σου κάπου και θέλεις να φέρεις κάποια από αυτά τα δεδομένα σε κάποια Controls που είναι πάνω σε μία φόρμα.
φυσικά θα θέλεις και το αντίστροφο. να φέρεις τα δεδομένα από τα controls πίσω στην βάση
κάπως απλοικά για το disconnected Μοντέλο που σου ανέφερα έχουμε 3 κλάσσεις-objects που είναι σημαντικά
1) Table adapter - είναι το Object Που συνδέεται με την βάση μας απευθείας. περιέχεις όλα τον ας πούμε data access code. όλα τα select , insert,update,deletes statements. Ο Table adapter ,
συνδέεται-μιλάει με το dataset object.
2) dataset - είναι το Object Που έχει όλα τα δεδομένα που του έδωσε ο Tableadapter. ένα dataset έχει ένα ή περισσότερα datatables.
3) binding source - είναι υπεύθυνο το Object αυτό να πάρει τα δεδομένα από το dataset Και να κάνει το control binding. δηλαδή τα controls σε μια φόρμα που είναι databound κάνουνε connect με
το binding source object
αν δεις τα videos εδώ - Forms over Data Video Series
http://msdn.microsoft.com/en-us/vbasic/bb466226.aspx#formsoverdata
θα καταλάβεις πάρα πολλά σε πολύ λίγο χρόνο.
Νικόλαος Καντζέλης
BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT