View Full Version : خواندن دیتا از دیتابیس در code behind
resatak
یک شنبه 31 شهریور 1392, 22:41 عصر
من این کد واسه خوندن دیتا از بانک اطلاعاتی دارم
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrin gs["ConnectionString"].ConnectionString);
con.Open();
SqlCommand cmd = new SqlCommand("SELECT amount FROM unit ", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@User_Id", "12");
SqlDataReader reader = cmd.ExecuteReader();
حالا از اینجا به بعدش مشکل دارم
این amount ممکنه 20 تا عدد باشه که من می خام تو این کد جای x1 , x2 ,... بزارم مقداراش رو
categories = new[] {x1,x2,x3,,,,,} }
mahdioo12194
یک شنبه 31 شهریور 1392, 23:47 عصر
نتیجه رو بریز تو دیتا تیبل بعد از اونجا بریز تو آرایه ات!!!
resatak
دوشنبه 01 مهر 1392, 20:07 عصر
ببخشید من یکم مبتدیم میشه کد نمونش برام بزارید؟
alale66
دوشنبه 01 مهر 1392, 20:43 عصر
این روش هم بد نیست
SqlConnection con = new SqlConnection(_ConnectionString);
SqlCommand cmd = new SqlCommand("SELECT * FROM Test ", con);
SqlDataAdapter objDataAdapter = new SqlDataAdapter(cmd);
DataSet objDataSet = new DataSet();
//Fill the DataSet with data ...
try
{
con.Open();
objDataAdapter.Fill(objDataSet, "FirstTable");
con.ResetStatistics();
con.Close();
}
catch (Exception exp)
{
MessageBox.Show(exp.Message);
}
finally
{
con.Close();
}
dataGridView1.DataSource = objDataSet.Tables[0];
textBox1.Text = objDataSet.Tables[0].Rows[0]["ID"].ToString();
resatak
دوشنبه 01 مهر 1392, 22:37 عصر
مرسی
ولی اون چیزی که من می خواستم با این یکم فرق داشت
مهرداد صفا
سه شنبه 02 مهر 1392, 04:48 صبح
با سلام.
http://barnamenevis.org/showthread.php?399272-%D9%BE%D8%B1%DA%A9%D8%B1%D8%AF%D9%86-%DB%8C%DA%A9%D8%A8%D8%A7%D8%B1%D9%87-%D8%A2%D8%B1%D8%A7%DB%8C%D9%87-%D8%A8%D8%A7-%D8%B3%D9%84%DA%A9%D8%AA-%28-dt-%29&highlight=datatable+%D8%A8%D9%87+%D8%A2%D8%B1%D8%A 7%DB%8C%D9%87
http://barnamenevis.org/showthread.php?380489-%D8%B1%DB%8C%D8%AE%D8%AA%D9%86-%DB%8C%DA%A9-%D8%B3%D8%AA%D9%88%D9%86-%D8%A7%D8%B2-data-table-%D8%AF%D8%A7%D8%AE%D9%84-%D8%A2%D8%B1%D8%A7%DB%8C%D9%87
http://barnamenevis.org/showthread.php?243378-%D8%B1%DB%8C%D8%AE%D8%AA%D9%86-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%AF%DB%8C%D8%AA%D8%A7%D8%B3%D8%AA-%D8%AF%D8%B1-%D8%A2%D8%B1%D8%A7%DB%8C%D9%87
.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.