Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Where's the row?
Message
De
06/02/2003 12:31:57
 
 
À
06/02/2003 12:17:29
Information générale
Forum:
ASP.NET
Catégorie:
Formulaires
Divers
Thread ID:
00749976
Message ID:
00749982
Vues:
23
Roland,

I think it's been mentioned here before that it's better to add a row with the Table's NewRow() method than with the BindingContext's AddNew() method. So, you'd do something like this (remember, I use C#, so my VB syntax may be slightly off):
  DataRow row = ds.Tables[0].NewRow()
  ds.Tables[0].Rows.Add(row)
  BindingContext(ds, "Listing").Position = ds.Tables[0].Rows.Count
~~Bonnie


>Hi,
>
>When the following code is executed I get an error message:
>
>There is no row at position.
>
> 'Add a New Record
> Me.Pending01_DS1.Listing.Clear()
> Me.BindingContext(Pending01_DS1, "Listing").AddNew()
>
> ' Defaults for New Listing in Table
> Dim iAddCurrRow As Integer
> iAddCurrRow = Me.BindingContext.Pending01_DS1, "Listing").Position
> Me.Pending01_DS1.Tables("Listing").Rows(iAddCurrRow).Item("DateInsert") = Now
>
>Where is the row I just added with AddNew command?
>
>What do I need to do to correct this error?
>
>Thanks
>Roland
Bonnie Berent DeWitt
NET/C# MVP since 2003

http://geek-goddess-bonnie.blogspot.com
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform