Vb.net C#到VB不了解如何访问实体对象?
我在c#中使用了很多实体框架,并且知道在c#中应该做什么,但是如何访问列表中的项目:Vb.net C#到VB不了解如何访问实体对象?,vb.net,entity-framework,Vb.net,Entity Framework,我在c#中使用了很多实体框架,并且知道在c#中应该做什么,但是如何访问列表中的项目: Dim records As List(Of R3Delivery) records = threeContext.GetAllDeliverysByRecordId(41) 这样我就可以做到: txtboxOrderNunber.Text=records.ordernumber 这是我的职责 Function GetAllDeliverysByRecordId(ByVal recorId
Dim records As List(Of R3Delivery)
records = threeContext.GetAllDeliverysByRecordId(41)
这样我就可以做到:
txtboxOrderNunber.Text=records.ordernumber
这是我的职责
Function GetAllDeliverysByRecordId(ByVal recorId As Int16) As List(Of R3Delivery)
Dim retVal As New List(Of R3Delivery)
retVal = (From u In dbContext.R3Delivery Where u.r3DeliveryId = recorId Select u).ToList()
Return retVal
End Function
以及如何使用上述方法保存更新,谢谢
保存编辑
records.Item(0).qty = txtQty.Text
records.Item(0).isDelivered = chkNotDelivered.Checked
Try
threeContext.dbContext.SaveChanges()
MessageBox.Show("Changes saved to the database.")
Close()
我得到了第一点,好的,我没有,不,我必须使用项(0)。字段名如下所示
Dim records As List(Of R3Delivery)
records = threeContext.GetAllDeliverysByRecordId(41)
txtQty.Text = records.Item(0).qty
但是,当我进行更改时,如何将实体保存回?或者不返回列表,只返回项目?保存方式与在C#中完全相同。@Styxxy查看我的保存编辑其保存确定,但在关闭gridview之前不会刷新我的gridviewwindow@Styxxy我这里还有一条线[链接]@Styxxy保存正常,但无论我做什么,我的gridview都不会重新绑定到新数据。任何想法如何绑定值?如果您只是设置值,它不会更新,您必须自己更新它(重新绑定到新值)。