Προσπαθώ να φτιάξω μία μέθοδο η οποία θα γράφει σε 2 πίνακες από ένα record. Οι πίνακες συνδέονται με ένα foreign key (το primary του πρώτου foreign στον δεύτερο κλασικά) και έχουν και οι δύο primary keys με auto increment. Χρησιμοποιώντας τους wizards του VS.Net Express έχω φτιάξει typed datasets και για τους 2. Το πρόβλημα είναι οτι αφου κάνω insert τον πρώτο πρέπει να ξέρω το id του για να το περάσω στον δεύτερο σαν foreign key. Πως μπορώ να πάρω αυτή την πληροφορία?
Σκέφτηκα να αλλάξω τους πίνακες και ειδικότερα να βγάλω το auto increment αλλά έχω την εντύπωση οτι δεν θα μπορώ να χρησιμοποιήσω τους wiazrds μετά για να πάρω τα typed datasets. Μία δεύτερη ερώτηση είναι πως μπορώ να το κάνω αυτό να τρέξει μέσα σε ένα transaction?