Halo,
sicherlich wäre es im Sinne der Übersichtlichkeit geschickter gewesen, für Deine Belange einen neuen Threat anzulegen.
Aber nun ist es erst einmal so wie es ist. Zukünftig solltest Du dies aber bitte berücksichtigen.
Gelegentlich erstellt ds10 nachträglich noch einen neuen Threat. In diesem Fall wäre das wohl sinnvoll.
Mal schauen was passiert.
Nun aber zu Deinen Fragen.
Die Anzahl der Datensätze in der CSV-Datei hat keinen Einfluß auf das einzelne Suchergebnis. Daher würde ich die Ursache Deines Problems auf der Seite der Dateien vermuten.
Zur Prüfung kannst Du mir diese gerne per Mail zukommen lassen.
Das Problem, das sich aus der unterschiedlichen Benennung der Filmtitel ergibt, ist wohl bekannst.
Deine Frage hinsichtlich eines 100 %-igen Matchings muß ich leider verneinen. Das wird man wohl nie vollends erreichen.
Aber man kann das Matching dahingehend optimieren.
Eine Möglichkeit besteht in der Kombination der CSV-Datei-Filterkomponenete mit der omdb.
Detailierte Informationen dazu findest Du hier:
http://wiki.tvbrowser.org/index.php/Inf ... er_Sendung
In Deinem Fall wäre es natürlich sehr elegant, die omdb-URL statt in der CSV-Datei direkt in Deiner Datenbank zu vewalten.
Da Du jedoch bereits eine eigene Datenbank verwaltest, könntest Du alternativ dazu auch eine eigene Aliasverwaltung in Erwägungb ziehen.
Hierfür benötigst Du lediglich eine weitere Tabelle, die den Titelalias verwaltet. Die ID des ursprünglichen Filmtitels wäre dann dort ein Foreign Key.
In Deiner SQL-Abfrage mußt Du dafür dann noch einen zusätzliche Join einbaun.
Als Alias kannst Du z. B. bei amerikanischen Filmen wie Star Trek auch den Originaltitel verwenden.
Die CSV-Datei-Filterkomponenete erkennt das automatisch.
Gruß
Shelcon