ya30ien2
شنبه 22 مرداد 1390, 16:27 عصر
سلام
من با کد زیر مقدار رو از دیتابیس میگیرم
حالا میخوام مستقیم مقداری رو که میگیرم بصورت عددی باشه نه رشته
SqlConnection connect = new SqlConnection(@"Data Source=YA30IEN-PC;Initial Catalog=Personnel;Integrated Security=True");
connect.Open();
SqlCommand cmd = new SqlCommand();
string str = "select * from usern where username='{0}'";
str = string.Format(str, luser.Text);
cmd.CommandText = str;
cmd.Connection = connect;
cmd.ExecuteNonQuery();
SqlDataAdapter adp = new SqlDataAdapter();
DataSet dt = new DataSet();
adp.SelectCommand = cmd;
adp.Fill(dt, "name");
connect.Close();
DataView dv = new DataView(dt.Tables["name"]);
cm = (CurrencyManager)(this.BindingContext[dv]);
lname.DataBindings.Add("Text", dv, "name");
من با کد زیر مقدار رو از دیتابیس میگیرم
حالا میخوام مستقیم مقداری رو که میگیرم بصورت عددی باشه نه رشته
SqlConnection connect = new SqlConnection(@"Data Source=YA30IEN-PC;Initial Catalog=Personnel;Integrated Security=True");
connect.Open();
SqlCommand cmd = new SqlCommand();
string str = "select * from usern where username='{0}'";
str = string.Format(str, luser.Text);
cmd.CommandText = str;
cmd.Connection = connect;
cmd.ExecuteNonQuery();
SqlDataAdapter adp = new SqlDataAdapter();
DataSet dt = new DataSet();
adp.SelectCommand = cmd;
adp.Fill(dt, "name");
connect.Close();
DataView dv = new DataView(dt.Tables["name"]);
cm = (CurrencyManager)(this.BindingContext[dv]);
lname.DataBindings.Add("Text", dv, "name");