ramin149
یک شنبه 23 خرداد 1389, 21:29 عصر
سلام
من قبلا در asp.net و با زبان vb اطلاعات رو بدین صورت در dropdownlist قرار می دادم ولی در C# نمی دونم ولی تا حدیشو رفتم به زحمت کمکم کنید .
در VB
la.NameTabel = "years"
dt = la.selects()
cmb_byears.DataSource = dt
cmb_byears.DataTextField = "date"
cmb_byears.DataBind()
در C#
SqlConnection conn = new SqlConnection();
conn.ConnectionString = @"Data Source=.\sqlexpress;attachdbfilename=|datadirector y|\database1.mdf;integrated security=true;user instance=true";
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "select * from user";
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataTable dt = new DataTable();
da.Fill(dt);
if (dt.Rows.Count > 0)
{
cmb_User.DataSource = dt;
cmb_User.da
}
مشکل من بیشتر در DataTextField که پیدا نمی کنم و آیا DT رو در C# درست قرار دادم ؟
من قبلا در asp.net و با زبان vb اطلاعات رو بدین صورت در dropdownlist قرار می دادم ولی در C# نمی دونم ولی تا حدیشو رفتم به زحمت کمکم کنید .
در VB
la.NameTabel = "years"
dt = la.selects()
cmb_byears.DataSource = dt
cmb_byears.DataTextField = "date"
cmb_byears.DataBind()
در C#
SqlConnection conn = new SqlConnection();
conn.ConnectionString = @"Data Source=.\sqlexpress;attachdbfilename=|datadirector y|\database1.mdf;integrated security=true;user instance=true";
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "select * from user";
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataTable dt = new DataTable();
da.Fill(dt);
if (dt.Rows.Count > 0)
{
cmb_User.DataSource = dt;
cmb_User.da
}
مشکل من بیشتر در DataTextField که پیدا نمی کنم و آیا DT رو در C# درست قرار دادم ؟