私はこれらのテーブルを持っています:
TABLE_DIRECTOR
-directorID
-name
-adres
-birthDate
-yearsExperience
TABLE_FILM
-filmID
-directorID
-filmstudioID
-title
-budget
-filmstudioName
-directorName
TABLE_FILMSTUDIO
-filmstudioID
-name
-website
-foundingDate
-numberOfBuildings
私がやろうとしていることはdetailsview
、すべてを埋めることですfilmdirectors
。私はまた、一緒に働いたすべての'gridview
でいっぱいのを持っています。filmstudio
directors
これを埋めるために、gridview
私は次のコードを私の中に入れましたTABLE_FLMSTUDIO_TABLEADAPTER
:
SELECT TABLE_FILMSTUDIO.filmstudioID, TABLE_FILMSTUDIO.name,
TABLE_FILMSTUDIO.website, TABLE_FILMSTUDIO.foundingDate,
TABLE_FILMSTUDIO.numberOfBuildings
FROM TABLE_FILMSTUDIO INNER JOIN
TABLE_FILM ON TABLE_FILMSTUDIO.filmstudioID = TABLE_FILM.filmstudioID
WHERE (TABLE_FILM.directorID = @directorID)
ただし、ページを実行すると次のエラーが発生します
Failed to enable constraints. One or more rows contain values
violating non-null, unique, or foreign-key constraints.
誰かアイデアがありますか?