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
Vous devez vous connecter pour publier un commentaire.
Au sein de votre ds1 il est pas de table *les rapports.renewal_contact_t*. Changer de
Cela va fonctionner contre un jeu de données avec un schéma similaire à
**exemple de données>*
--supprime toute trace d'où le téléphone commence avec rien d'autre qu'un zéro