Очень простое обновление. Он просто терпит неудачу, без ошибок, никаких изменений в базе данных не происходит.Обновление базы данных Linq-to-SQL
Dim db As New BarClassesDataContext
Dim foo = (From a In db.articles Where a.id = 14 Select a).Single
Response.Write("<h3>" & foo.title & "</h3>")
foo.title = "This is my new, updated title for article ID #14"
db.SubmitChanges()
Вот уместная часть моего класса статей. Кроме того, это веб-форма, поэтому у меня нет консоли. Есть ли другой способ просмотра вывода T-SQL?
<Table(Name:="dbo.article")> _
Partial Public Class article
Private _id As Integer
Private _issueid As Integer
Private _dateadded As Date
Private _title As String
Private _titlelink As String
Private _description As String
Private _image As String
Private _imagelink As String
Private _type As Integer
Public Sub New()
MyBase.New
End Sub
<Column(Storage:="_id", AutoSync:=AutoSync.Always, DbType:="Int NOT NULL IDENTITY", IsDbGenerated:=true)> _
Public Property id() As Integer
Get
Return Me._id
End Get
Set
If ((Me._id = value) _
= false) Then
Me._id = value
End If
End Set
End Property
Уверены, что есть идентификатор t шляпа равна 14? –
Да, есть и id, равный 14. – mmcglynn