none
Linq To SQL Datenbankverbindung herstellen RRS feed

  • Frage

  • Hallo Leute,
    ich möchte eine Datenbankverbindung zu einer Datenbank herstellen, sodass ich diese mit Linq ansprechen kann.
    Die Verbindung selbst kann ich ausfbauen. Jedoch schaffe ich den Zugriff auf die Daten darauf nicht, weil ich ein Problem mit dem DataContext habe.
    Die Datebbank beinhaltet eine Tabelle mit dem Namen 'Tabelle' sowie eine Spalte 'wert'.
    Ich vermute den Fehler bei der Klasse 'Eintrag', da dies keine Table ist.
    Wie mache ich das richtig ? Verwende VS2008.

    Vielen Dank im Voraus
    Christian

                Dim SqlConnectionStringBuilder As New SqlConnectionStringBuilder()
                With SqlConnectionStringBuilder
                    .DataSource = "My-PC\SQLEXPRESS"
                    .InitialCatalog = "MyDatenbank"
                    .IntegratedSecurity = True
                End With
    
                Dim SqlConnection As New SqlConnection(SqlConnectionStringBuilder.ConnectionString)
    
                'hier tritt die Fehlermeldung 'Der Typ MyDatenbank+Eintrag ist nicht als Table zugeordnet' auf
                Dim db As New MyDatenbank(SqlConnection.ConnectionString)
    Die Klassen dazu:
        Public Class Eintrag
            Public wert As Integer
        End Class
    
        Public Class MyDatenbank
            Inherits DataContext
            Public Tabelle As Table(Of Eintrag)
    
            Public Sub New(ByVal connection As String)
                MyBase.New(connection)
            End Sub
        End Class




    Christian Tauschek

    Dienstag, 11. März 2014 20:40