PDA

View Full Version : برگردندن مقدار System.Data.SqlClient.SqlDataReader



ERIKA
جمعه 19 خرداد 1391, 19:08 عصر
با سلام من همچین کدی را زدم بعد خروچی این را دریبافت میکنم توی تکست باکسم
این را باید چه کار کنم؟؟



string newsid = "";
newsid = Request.QueryString["newsid"];
string ConnectionString = ConfigurationManager.ConnectionStrings["SQL"].ConnectionString.ToString();
SqlConnection conn = new SqlConnection(ConnectionString);
SqlCommand com = new SqlCommand();
com.Connection = conn;
conn.Open();

com.CommandText= "select newstitr from tbl_news where newsid='" + newsid + "'";

SqlDataReader sdr =com.ExecuteReader();

txt.Text = sdr.ToString();
conn.Close();

ERIKA
جمعه 19 خرداد 1391, 20:31 عصر
باید این طور نوشته میشد



SqlConnection conn = new SqlConnection(ConnectionString);
SqlCommand com = new SqlCommand();
com.Connection = conn;
conn.Open();

com.CommandText = "select top 1 newstitr from tbl_news where newsid='" + newsid + "'";

string result = com.ExecuteScalar().ToString();
txt.Text = result;

conn.Close();