Otrzymujesz ten błąd, ponieważ próbujesz dodać/zaktualizować wiersz do table2
który nie ma prawidłowej wartości dla UserID
pole na podstawie wartości aktualnie przechowywanych w table1
. Jeśli opublikujesz więcej kodu, pomogę Ci zdiagnozować konkretną przyczynę.