Imam sledece tabele:

Korisnik bira odredjeni red u "tabeli stanja" i klikne na "Dodaj u Scenario". Tom prilikom upisuje (ili iz liste bira vec postojece) ime scenarija i odredjuje brzinu izvodjenja.
Prozor koji iskace klikom na dodaj u scenario:

Ime scenarija se upisuje u tabelu Spisak svih scenarija ako vec ne postoji u doticnoj tabeli.
Primary key selektovanog reda iz tabele stanja se kopira u FK_Stanja tabele Definicije Scenarija.
Primary key reda u Spisak svih scenarija koje sadrzi ime scenarija sa koji se trenutno barata kopira u FK_Spisak_Svih_Scenarija tabele Definicije Scenarija.
Mozda cu morati da omogucim i da korisnik bira i pokret i tip iz istoimenih tabela. Za sada mi te tabele ne trebaju.
kreiranje tabela:
http://pastebin.com/w2GGW2CT
Moje pitanje:
Kako da upisem strane kljuceve, da updejtujem odgovarajuci red u tabeli Definicije scenarija?
Moji pokusaji resenja:
http://pastebin.com/GfZdj1tC
Ne vidim jednostavno resenje. Samo da eventualno vrsim neke pretrage, pa kopiram u neke varijable i tako upisujem u odg. tabelu.
Uzgred kako se kopira sadrzaj neke celije u neku varijablu? Ne iz datagridview-a, vec iz mysql tabele.
Jel mi ovo treba za user defined varijable?
[Ovu poruku je menjao endre85 dana 01.11.2011. u 22:06 GMT+1]
EDIT: Malopre mi je palo napamet da probam nesto sa DataTable tako da sam resio svoj problem. Ako je potrebno moze lock ili garbage.
[Ovu poruku je menjao endre85 dana 02.11.2011. u 01:38 GMT+1]