continuo a fare prove ma non ci riesco. La porzione di codice è stata cambiata così:

codice:
Private Sub btnCercaRagioneSociale_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCercaRagioneSociale.Click
        Dim ragionesociale As System.String
        Dim dpdc As New dominoproDataContext
        ragionesociale = txtRagioneSociale.Text
        Try
            Dim risultato = From tblCliente In dpdc.tblCliente Where tblCliente.ragione_sociale = txtRagioneSociale.Text  Select tblCliente
            TblClienteDataGridView.DataSource = risultato
            txtRagioneSociale.Clear()
        Catch ex As Exception
            MsgBox("ERRORE! E' necessario inserire almeno un nome", MsgBoxStyle.Exclamation)
        End Try
    End Sub
non c'è nessuno che sa come si fa una ricerca di testo in un database?