Filtrer les enregistrements de la base de données dans vb.net

Je veux des valeurs de filtre à partir d'un dataset. Il contiennent des numéros de téléphone à partir de zéro et non à zéro les valeurs. Comment puis-je filtrer un numéro de téléphone (commencer avec zéro non) de l'ensemble de données. Ci-dessous est la vb.net code et l'erreur qui en résulte.

cmd = New OracleCommand("select  PHONE from  reports.renewal_contact_t where run_date=to_date('" + TextBox1.Text + "','mm/dd/yyyy') and  EXP_DATE =to_date('" + TextBox2.Text + "','mm/dd/yyyy') and  region not in('TNP')", cn)
ada = New OracleDataAdapter(cmd)
ada.Fill(ds, "reports.renewal_contact_t ")
Dim ds1 As New DataSet
ds1.Tables("reports.renewal_contact_t").DefaultView.RowFilter = "PHONE NOT like'0'"

Erreur: Objet de référence non définie à une instance d'un objet. erreur dans rowfilter ligne

InformationsquelleAutor vps | 2012-09-14