在数据库中插入LINQ到SQL Visual Basic Visual Studio 2008

在数据库中插入LINQ到SQL Visual Basic Visual Studio 2008,sql,linq,visual-studio-2008,ssms-2012,Sql,Linq,Visual Studio 2008,Ssms 2012,使用SQL Server Management Studio 2012 因此,我有一个文本框和一个按钮,我想在文本框中键入一些内容,并在单击按钮时将其插入到特定的表中。这是我到目前为止所拥有的 我发现有些东西更容易阅读 Public Shared Sub InsertDealer(ByVal DealerName As String, _ ByVal DealerState As String) Dim dc = New

使用SQL Server Management Studio 2012

因此,我有一个文本框和一个按钮,我想在文本框中键入一些内容,并在单击按钮时将其插入到特定的表中。这是我到目前为止所拥有的

我发现有些东西更容易阅读

 Public Shared Sub InsertDealer(ByVal DealerName As String, _
                                ByVal DealerState As String)

    Dim dc = New DataworldDataContext.DataworldDataContext


    Try

        Dim cust As New tblDealer With {.DealerName = "John", _
 .DealerState = "TX"}
        dc.tblDealers.InsertOnSubmit(cust)
        dc.SubmitChanges()

    Catch ex As Exception
        Throw ex
    End Try

End Sub
错误为“未定义TBLDALER”


谢谢

看起来您可能需要将名称空间添加到tblDealer或us Imports以导入名称空间

Dim cust As New DataworldDataContext.tblDealer With {.DealerName = "John", _
    .DealerState = "TX"}

那么,有什么问题吗?哦,对不起。我在“Table(Of Dealer)”和“Dealer”下收到一个蓝色下划线错误,表示它们的类型未定义SQL Server数据库中的表名是什么?TBLDaler是表名您更新的代码适用于我。使用名为tblDealer的表,该表具有id、DealerName和DealerState列