Παιδιά Βοήθεια
Είμαι λίγο καινούργιος με .ΝΕΤ τεχνολογίες και ομολογώ ότι δε βγάζω άκρη.
Έχω τον εξής κώδικα :
SELECT_STRING = "SELECT * FROM Phones WHERE fUser ='-' ORDER BY fDate"
' Create the oledbDataAdapter.
data_adapter = New OleDbDataAdapter(SELECT_STRING, ConnectionString)
' Fill the DataSet.
m_DataSet = New DataSet
data_adapter.Fill(m_DataSet)
ο οποίος γεμίζει ένα third part DatGrid με Datasource τις εγγραφές που υπάρχουν στον πίνακα.
Όταν κάνω διπλό κλικ σε ενα row ανοιγεί μια νέα φόρμα dialog ή οποία περιέχει τον εξής κώδικα :
'Fill in my variables
CurrentID = parentRow.Cells(0).Value
strDate = parentRow.Cells(1).Value
strFullName = parentRow.Cells(2).Value
strServices = parentRow.Cells(3).Value
strPhones = parentRow.Cells(4).Value
strEmail = parentRow.Cells(5).Value
strComments = parentRow.Cells(6).Value
και γεμίζει τα textboxes με τιμές τις συγκεκριμένης εγγραφής.
Αυτό που θέλω τώρα είναι :
1. Να κάνω τις αλλαγές που θέλω στα textboxes και πατώντας Αποθήκευση να γίνει update στο συγκρεκριμένο row.
2. Και συγχρόνως αφου κλείσει η φόρμα το συγκεκριμένο row να εξαφανιστεί απο το grid μιας και το fUser θα είναι διαφορετικό απο - μιας και το DataSet εμφανίζει μόνο όσες εγγραφές έχουν στο πεδίο fUser την τιμή -.
Με λίγα λόγια το ζητούμενο είναι να γίνει update sto DataSet και συγχρόνως να ξαναδιαβαστεί απο την αρχή. Αν τα λέω και σωστά δηλαδή.
Ευχαριστώ και ελπίζω να μην έγινα κουραστικός.