View Full Version : ریختن مقدار یک Select در یک رشته
pishraft
یک شنبه 10 بهمن 1389, 09:34 صبح
سلام
خوبین؟
چطور میتونم مقدار یک Select رو در یک رشته بریزم؟
مثلا:
SqlCommand cmd = new SqlCommand("SELECT Name FROM EH"+
"where Id = " + textBox1.Text ,cnn );
رو در رشته ای به اسم NameS بریزم
morteza271
یک شنبه 10 بهمن 1389, 10:18 صبح
دوست عزیز اگه همیشه خروجی کوئری فقط یکی است به روش زیر میتونی این کار رو بکنی.
SqlConnection cnn = new SqlConnection(connectionString);
SqlCommand cmd = new SqlCommand("SELECT Name FROM EH"+ "where Id = " + textBox1.Text ,cnn );
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
String NameS = dt.Row[0][0].toString();
موفق باشی
ehsanara
یک شنبه 10 بهمن 1389, 12:54 عصر
اگه خروجی یکی هست
SqlCommand cmd = new SqlCommand("SELECT Name FROM EH where ID =" + textBox1.Text, cnn );
cnn.Open();
string NAmeS = cmd.ExecuteScalar().ToString();
cnn.Close();
pishraft
دوشنبه 11 بهمن 1389, 01:12 صبح
ممنون از همه دوستان
کدی که ehsanara فرستاده کوچیک و بهتر بود
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.