hercool
دوشنبه 21 مرداد 1392, 20:52 عصر
سلام دوستان
یه سوال دارم چطور می تونم مقادیر دیتاتیبل رو بریزم داخل list
می تونم مقادیر رو بریزم داخل listbox به این طریق
int i;
for (i = 0; i < dt.Rows.Count; i++)
{
listBox1.Items.Add(dt.Rows[i][0] + "" + dt.Rows[i][1]);
name.Add(dt.Rows[i][0].ToString());
MessageBox.Show("" + name);
}
اما داخل لیست نمی تونم کد های سایت های دیگه رو هم چک کردم اما راه به جایی نبردم برای مثال
کلاسی با این نام ساختم
public class Category
{
private int _Id;
public int Id
{
get { return _Id; }
set { _Id = value; }
}
private string _Name = null;
public string Name
{
get { return _Name; }
set { _Name = value; }
}
public Category()
{ }
}
بعد از این کد استفاده کردم اما نشد
public static List<Category> GetCategories()
{
List<Category> currentCategories = new List<Category>();
SqlConnection con = new SqlConnection("Data Source=MASOUD\\SQLEXPRESS;Initial Catalog=bourse;Integrated Security=True");
SqlDataAdapter ada = new SqlDataAdapter("SELECT inname,incode FROM dbo.industry ", con);
DataTable dt = new DataTable();
foreach (DataRow row in dt.Rows)
{
Category cat = new Category();
cat.Id = int.Parse(row["incode"].ToString());
cat.Name = row["inname"].ToString();
currentCategories.Add(cat);
}
return currentCategories;
}
یه سوال دارم چطور می تونم مقادیر دیتاتیبل رو بریزم داخل list
می تونم مقادیر رو بریزم داخل listbox به این طریق
int i;
for (i = 0; i < dt.Rows.Count; i++)
{
listBox1.Items.Add(dt.Rows[i][0] + "" + dt.Rows[i][1]);
name.Add(dt.Rows[i][0].ToString());
MessageBox.Show("" + name);
}
اما داخل لیست نمی تونم کد های سایت های دیگه رو هم چک کردم اما راه به جایی نبردم برای مثال
کلاسی با این نام ساختم
public class Category
{
private int _Id;
public int Id
{
get { return _Id; }
set { _Id = value; }
}
private string _Name = null;
public string Name
{
get { return _Name; }
set { _Name = value; }
}
public Category()
{ }
}
بعد از این کد استفاده کردم اما نشد
public static List<Category> GetCategories()
{
List<Category> currentCategories = new List<Category>();
SqlConnection con = new SqlConnection("Data Source=MASOUD\\SQLEXPRESS;Initial Catalog=bourse;Integrated Security=True");
SqlDataAdapter ada = new SqlDataAdapter("SELECT inname,incode FROM dbo.industry ", con);
DataTable dt = new DataTable();
foreach (DataRow row in dt.Rows)
{
Category cat = new Category();
cat.Id = int.Parse(row["incode"].ToString());
cat.Name = row["inname"].ToString();
currentCategories.Add(cat);
}
return currentCategories;
}