Buona giornata a tutti, ho un paio di dubbi sul controllo dei miei datagrid view che associo solitamente a una query.
Mi spiego meglio,in pratica creo una nuova binding source,successivamente lancio l execute reader sul datasource,e associo il relativo datagridview al datasource appena creato.
Dim bs As New BindingSource
bs.DataSource = cmd.ExecuteReader
DataGridView.DataSource = bs
E qua avviene il problema o meglio i problemi.
Il problema è il controllo che dovrebbe avvenire,nel momento in cui il bs è vuoto => la query non ha trovato alcun riscontro,vorrei mi desse un messaggio di errore,anzichè tirarmi fuori la tabella vuota
Il secondo problema è impostare una larghezza prefissata per ogni colonna,ho provato a vedere tra le proprieta'ma non trovo niente a riguardo
Spero di essere stato chiaro e ovviamente auguri di buona pasqua a tutti voi