A3ed.BlackHat
سه شنبه 17 فروردین 1395, 08:16 صبح
سلام
میخوام با استفاده از کد زیر نوع object رو به int تبدیل کنم
int indexOstan = Convert.ToInt32(CityCMBP.SelectedValue);
int indexOstan1 = Convert.ToInt32(nametypeCMBP.SelectedValue)
موقع اجرا ارور زیر رو میده
http://up.vbiran.ir/uploads/43059145978556521376_4-4-2016%208-10-08%20PM.jpg
این دو خط کد رو تو این قسمت استفاده میکنم
uninameCMBP.Refresh();
uninameCMBP.ResetText();
DataTable mytable = new DataTable();
int indexOstan = Convert.ToInt32(CityCMBP.SelectedValue);
int indexOstan1 = Convert.ToInt32(nametypeCMBP.SelectedValue);
try
{
SqlDataAdapter da = new SqlDataAdapter("Select id,nameuni from Tlb_university Where City_ID=@City and typeuni_id=@Typeuni ", sqlConnection);
da.SelectCommand.CommandType = CommandType.Text;
da.SelectCommand.Parameters.AddWithValue("@City", indexOstan);
da.SelectCommand.Parameters.AddWithValue("@Typeuni", indexOstan1);
da.Fill(mytable);
uninameCMBP.DataSource = mytable;
uninameCMBP.DisplayMember = "nameuni";
uninameCMBP.ValueMember = "id";
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
این کد هم تست کردم موقع اجرا ارور میده
int indexOstan = (int)this.CityCMBP.SelectedValue;
int indexOstan1 = (int)this.nametypeCMBP.SelectedValue;
http://up.vbiran.ir/uploads/5901145978912930292_4-4-2016%209-09-48%20PM.jpg
با این کد راحت به String تبدیل میکنم ولی برای تبدیل به int نمیشه
int id = (int)this.nametypeCMBP.SelectedValue;
MessageBox.Show(Convert.ToString(id));
میخوام با استفاده از کد زیر نوع object رو به int تبدیل کنم
int indexOstan = Convert.ToInt32(CityCMBP.SelectedValue);
int indexOstan1 = Convert.ToInt32(nametypeCMBP.SelectedValue)
موقع اجرا ارور زیر رو میده
http://up.vbiran.ir/uploads/43059145978556521376_4-4-2016%208-10-08%20PM.jpg
این دو خط کد رو تو این قسمت استفاده میکنم
uninameCMBP.Refresh();
uninameCMBP.ResetText();
DataTable mytable = new DataTable();
int indexOstan = Convert.ToInt32(CityCMBP.SelectedValue);
int indexOstan1 = Convert.ToInt32(nametypeCMBP.SelectedValue);
try
{
SqlDataAdapter da = new SqlDataAdapter("Select id,nameuni from Tlb_university Where City_ID=@City and typeuni_id=@Typeuni ", sqlConnection);
da.SelectCommand.CommandType = CommandType.Text;
da.SelectCommand.Parameters.AddWithValue("@City", indexOstan);
da.SelectCommand.Parameters.AddWithValue("@Typeuni", indexOstan1);
da.Fill(mytable);
uninameCMBP.DataSource = mytable;
uninameCMBP.DisplayMember = "nameuni";
uninameCMBP.ValueMember = "id";
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
این کد هم تست کردم موقع اجرا ارور میده
int indexOstan = (int)this.CityCMBP.SelectedValue;
int indexOstan1 = (int)this.nametypeCMBP.SelectedValue;
http://up.vbiran.ir/uploads/5901145978912930292_4-4-2016%209-09-48%20PM.jpg
با این کد راحت به String تبدیل میکنم ولی برای تبدیل به int نمیشه
int id = (int)this.nametypeCMBP.SelectedValue;
MessageBox.Show(Convert.ToString(id));