witajcie,
jestem poczatkujacym...
web configa mam skonfigurowanego, polaczaenie dziala.
w jaki sposob, wrzucic do dropdownlisty id z bazy danych, i zeby w dropdownliscie pojawialy sie nie id, tylko druga kolumna tabeli , czyli opis.
przy wspolpracy z wujkiem google, namazalem cos takiego:
// tutaj wyciaganie danych z BD
SqlConnection cn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
SqlCommand cmd = new SqlCommand("select * FROM dbo.categories", cn);
cn.Open();
DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
cn.Close();
foreach (DataRow dr in dt)
{
categories.Items.Add(dr["Name"].ToString());
}
problem, jest taki. ze dostaje taki komunikat bledu:
Error 2 foreach statement cannot operate on variables of type 'System.Data.DataTable' because 'System.Data.DataTable' does not contain a public definition for 'GetEnumerator'