Vraag : het vinden van een punt in een DataTable

Im niet zeker als mijn concept juist is. Er zijn iets im missend. Im loking voor de waarde van sItem i datatable.
IN Th Dropdownlist, I diplay de waarde als forexample
" 77777-achtergrondInfo "
In mijn dataset, keer ik 77777 terug, maar ik moet vinden dit in datatable…

Here de code is.  Ik krijg objecten verwijzing niet plaatste fout… Im gebruikend Dataset en baseerde op het resultaat ik datatable en met een bepaalde bedoeling een fout toon cre�ër.
Thanks voor het verbeteren.
Dim ds2 als Dataset = odata.GetIT (pID)
als (ds2.Tables (0). Rows.Count = 1)/> Schemerige dRow Then
Schemerige sUnit sItem = ds2.Tables (0). Rijen (0) (0). ToString ()
sUnit = dRow („UNITID“) .ToString
sLongName = dRow („LONG_NAME“) .ToString
sAddr = dRow („ADDR1“) .ToString
Schemerige dt7 als DataTable
dt7 = odata.GetSchool
DropDownList1.DataSource = dt7
DropDownList1.DataTextField = „SA "
DropDownList1.DataValueField = „UID "
DropDownList1.SelectedIndex = DropDownList1.Items.IndexOf (DropDownList1.Items.FindByText (sUnit))
DropDownList1.Items.Add (dRow („UNITID“) .ToString +“ - „+ dRow („LONG_NAME“) .ToString)
DropDownList1.SelectedItem.Text = sItem ---KRIJGEND FOUT de „verwijzing van Objecten niet plaats aan een geval van een voorwerp "

TextBox27.Text = sAddr
van DropDownList1.DataBind ()/> ALS

Antwoord : het vinden van een punt in een DataTable

Waarschijnlijk, hebt u uw eigen lijstklasse. Als u de standaardlijst (van STL) gebruikt, verpak het in een klasse. Het zou uit CObject moeten worden afgeleid. Voeg toe methodes en macro's in series vervaardig. Dan, in de lijn, zult u zult zult de gegevens van het archief, als schrijven of lezen:
als (archive.IsStoring ())
{
     voor (het = list.begin (); het! = list.end (); ++it)
         archief <>}

MSDN. Rangschikking: Het maken van een Klasse Serializable
http://msdn.microsoft.com/en-us/library/00hh13h0(VS.80).aspx

De klasse van CObArray in MFC steunt de rangschikking en kan met de wijzers werken. Het, misschien, kan een goede vervanging zijn.
http://msdn.microsoft.com/en-us/library/088sck34(VS.80).aspx
Andere oplossingen  
 
programming4us programming4us