Pytanie : rzecz w DataTable

Im pewny jeżeli mój konstrukcja być dobro. Tam  być coś im. Im loking dla the wartość sItem i the datatable.
IN th Dropdownlist, I diplay the wartość jako forexample
" 77777-Background Info "
In mój dataset, I wracać 77777, ale I potrzebować 77777 w the datatable…

Here być the kod.  I dostawać przedmiot odniesienie ustawiać błąd… Im using Dataset i opierać się na the rezultat I tworzyć datatable i dla niektóre powód błąd wystawiać.
Thanks dla.
Dim ds2 Jako DataSet = odata.GetIT (pID)
Jeżeli (ds2.Tables ((0)). Rows.Count = 1) Then
Ćmić dRow Jako DataRow = ds2.Tables ((0)). Rząd ((0))
Ćmić sUnit, sLongName, sAddr, sItem Jako String
sItem = ds2.Tables ((0)). Rząd ((0)) ((0)). ToString ()
sUnit = dRow ("UNITID") .ToString
sLongName = dRow ("LONG_NAME") .ToString
sAddr = dRow ("ADDR1") .ToString
Ćmić dt7 Jako DataTable
dt7 = odata.GetSchool
DropDownList1.DataSource = dt7
DropDownList1.DataTextField = "SUMA "
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 ---DOSTAWAĆ BŁĄD "Przedmiot odniesienie przykład przedmiot "

TextBox27.Text = sAddr
DropDownList1.DataBind ()
KOŃCZYĆ JEŻELI

Odpowiedź : rzecz w DataTable

Prawdopodobnie, ty mieć twój swój lista klasa. Jeżeli ty używać the standardowy lista (od STL), zawijać ono w klasa. Ono musieć czerpać od the CObject. Dodawać the serialize metoda i macros. Wtedy, w the pętla, ty pisać lub czytać the dane od the archiwum, jak:
jeżeli (archive.IsStoring ())
{
     dla (ono = list.begin (); ono! = list.end (); ++it)
         archiwum <>}

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

CObArray klasa w MFC wspierać the serialization i móc z the pointer. Ono, być może, móc dobry zastępstwo.
http://msdn.microsoft.com/en-us/library/088sck34(VS.80).aspx
Inne rozwiązania  
 
programming4us programming4us