sql - vb.net linq 插入新记录

标签 sql vb.net web-services linq-to-sql

我试图通过 linq 插入新记录。我能够毫无问题地更新和读取数据。但我只是不知道如何插入新记录。这是我的功能的开始。我知道它还没有完成。所有的帮助都会很好。

Public Function AddAddressInfo(ByVal objdeptGUID As String, ByVal objGEOCode As String, ByVal objArressCommonName As String, ByVal objStreetAddress As String, ByVal objAddressNotes As String, ByVal objIsPublic As Boolean, ByVal objSesionToken As String)
    ''#Check of Token is good
    If CheckToken(objSesionToken, objdeptGUID) = False Then
        Return "Error"
    End If

    Try
        Dim lqAlarms As New linqAlarmDumpDataContext
        Dim AddInfo = From r In lqAlarms.tbAddressInfos
                      Where r.DeptGUID = objdeptGUID
                      Select r
    Catch ex As Exception

    End Try
End Function

最佳答案

使用 InsertOnSubmit()SubmitChanges()插入您的记录。

Dim lqAlarms As New linqAlarmDumpDataContext
Dim info As New tbAddressInfo With { ... }    ' Create the record
lqAlarms.tbAddressInfos.InsertOnSubmit(info)  ' Insert the record
lqAlarms.SubmitChanges()                      ' Commit the insertion

关于sql - vb.net linq 插入新记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6893713/

相关文章:

sql - 尝试根据另一个表获取结果 - WHERE 中不允许使用聚合函数

c# - 让 Visual Studio 为相同的 C# 源代码生成相同的 DLL

vb.net - Vb.Net 中的事件处理程序

vb.net - 如何在无边框 Windows 窗体上获得 Aero Glass?

iPhone:如何通过网络服务获取值数组?

c# - Paypal 快速结帐 Asp.Net

PHP Web 服务客户端 : Guzzle and xsd

mysql select 匹配结果

sql - 在 SQL Server 中使用分隔符拆分列

mysql - 在两列上使用 group by 获取计数