Hallo Community,
ich habe ein kleines Problem mit meiner Datenbank und zwar kann ich über vb.net aus allen Tabellen die Daten auslesen ausser aus einer und leider kann ich keinen Grund finden warum es nicht klappt. Vom Aufbau her sind sie gleich aber bei der Tabelle bekomme ich immer diesen Fehler:
Der Code sieht folgendermaßen aus:
Der Fehler tritt in der 6.ten Zeile auf und betrifft das "m.First().MovieID", lasse ich das weg kommt kein Fehler.
Die Struktur der Tabelle sieht so aus:
Ich hoffe mir kann da jemand helfen da ich an der Stelle schon länger feststecke und nicht weiter komme.
ich habe ein kleines Problem mit meiner Datenbank und zwar kann ich über vb.net aus allen Tabellen die Daten auslesen ausser aus einer und leider kann ich keinen Grund finden warum es nicht klappt. Vom Aufbau her sind sie gleich aber bei der Tabelle bekomme ich immer diesen Fehler:
Das Objekt des Typs "System.Int32" kann nicht in Typ "System.String" umgewandelt werden.
Der Code sieht folgendermaßen aus:
VB.NET-Quellcode
- Dim db As New Database("Data Source=C:\Dokumente und Einstellungen\VM User\Eigene Dateien\Dropbox\Development\Database.sdf")
- For Each x As OldMovie In OldMovies
- Dim d = From t In db.Director() Where t.DirectorName = x.Director
- Dim m = From t In db.Movie() Where t.MovieName = x.Name
- debugSW.WriteLine(m.First().MovieID & " " & d.First().DirectorID)
- debugSW.Flush()
- debugSW.Close()
- Next
Der Fehler tritt in der 6.ten Zeile auf und betrifft das "m.First().MovieID", lasse ich das weg kommt kein Fehler.
Die Struktur der Tabelle sieht so aus:
Ich hoffe mir kann da jemand helfen da ich an der Stelle schon länger feststecke und nicht weiter komme.