Dunque forse ci siamo quasi.
Ho creato una classe in questo modo
codice:
Imports System.Data.Linq.Mapping
Imports System.Data.Linq
<Table(Name:="Dba_Call")> _
Public Class Dba_Call
<Column()> _
Public Farmacia As String
<Column()> _
Public Data_Chiamata As String
<Column()> _
Public Ora_Chiamata As String
<Column()> _
Public Oggetto As String
<Column()> _
Public Problema As String
<Column()> _
Public Soluzione As String
<Column()> _
Public Utente As String
<Column()> _
Public Data_Chiusura As String
<Column()> _
Public Ora_Chiusura As String
End Class
poi ho fatto
codice:
Dim dbacall As DataContext = New DataContext(strConn)
Dim aperte As Table(Of Dba_Call) = dbacall.GetTable(Of Dba_Call)()
Dim chiamata= From c In aperte Where c.Data_Chiusura Is Nothing And c.Ora_Chiusura Is Nothing Select c
DataGridView1.DataSource = chiamata
In debug chiamata mi dice che ha due record(!!!) quindi funziona.
Però poi nella datagridview non appare nulla