我试图通过 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/