Dunque, recupero da un database un record di valori tramite un'operazione select.

I valori recuperati vengono "appoggiati" in un apposito DataSet.

Come faccio a testare se un campo del record è vuoto?

Esempio:
Sia questa l'istruzione SQL utilizzata:

Select nome, descrizione from mytable where id=8

IL risultato della query viene "appoggiato" nel DataSet myDataSet.

Può darsi che il campo "descrizione" sia vuoto. come posso testare questo fatto?

Il test: if (myDataSet.Tables[0].Rows[0]["descrizione"]==null) mi restituisce sempre false.

come posso fare?

Grazie a tutti.