Fråga : finna ett objekt i en DataTable

Im inte sure, om min tankeskapelse är höger. Det finns något saknad im. Im som loking för värdera av sItem i then Dropdownlist för datatable.
IN, I som är diplay värdera som forexample

In " för 77777-Background info " min dataset, jag går 77777 tillbaka, men jag behöver att finna denna i den datatable…
Here är kodifiera.  Jag får anmärker hänvisar till inte fastställdt fel… Im using Dataset, och baserat på resultatet jag skapar ett datatable och för något resonerar ett fel visar.
Thanks för att korrigera.
Dim ds2 som dataSeten =
för odata.GetIT (pID) om (ds2.Tables (0). Rows.Count = 1) Then
dunkla dRow som DataRow = ds2.Tables (0). Ror (0) dunkla sUnit för
, sLongName, sAddr, sItem som String
sItem = ds2.Tables (0). Ror (0) (0). sUnit för ToString ()
= sLongName för dRow (”UNITID”) = sAddr för dRow (”LONG_NAME”) .ToString
= dRow (”ADDR1”) .ToString
dunkel dt7 som DataTable
dt7 = odata.GetSchool
DropDownList1.DataSource = dt7
DropDownList1.DataTextField = ”SA-"
/> DropDownList1.DataValueField = ”UID-"
DropDownList1.SelectedIndex = DropDownList1.Items.IndexOf (DropDownList1.Items.FindByText (sUnit))
DropDownList1.SelectedItem
DropDownList1.Items.Add (dRow (”UNITID”) .ToString +” - ”+ dRow (”LONG_NAME”) .ToString)/>.Text = sItem ---FÅ FELET ”anmärka hänvisar till inte uppsättningen till en anföra som exempel

av för en anmärka " TextBox27.Text =
för sAddr
DropDownList1.DataBind () AVSLUTAR OM
" klar "

Svar : finna ett objekt i en DataTable

Antagligen du har ditt eget att lista klassificerar. Om du använder det standart, lista (från STL), sjalen det i en klassificera. Den bör härledas från CObjecten. Tillfoga de sända som en seriemetoderna och makrona. Därefter i kretsa, du ska skriver eller läser datan från arkivera, något liknande:
om (archive.IsStoring ())
{
     för (det = list.begin (); det! = list.end (); ++it)
         arkivera <>},

MSDN. Serialization: Danande som en Serializable klassificerar
http://msdn.microsoft.com/en-us/library/00hh13h0(VS.80).aspx

CObArray klassificerar i MFC stöttar serializationen och kan fungera med pekarna. Det kanske, kan vara ett bra utbyte.
http://msdn.microsoft.com/en-us/library/088sck34(VS.80).aspx
Andra lösningar  
 
programming4us programming4us