PDA

View Full Version : سوال در خصوص قرار دادن داده های پایگاه داده درون تکست باکس



s4lish
سه شنبه 19 دی 1391, 10:33 صبح
با سلام یه سوال داشتم قدیما این کارو کرده بودم الان یادم رفته اینکه
چطور اطلاعات جداول پایگاه داده رو درون تکست باکس های مورد نظر قرار بدم و سپس عمل
ویرایش رو انجام بدم و در نهایت با زدن دکمه ویرایش اطلاعات جدید آپدیت بشن.
واقعا نوت برداری چیز خیلی خوبیه ولی امان از روزی که تمام نوت هایی که برداشتی گم بشن.

NasimBamdad
سه شنبه 19 دی 1391, 10:37 صبح
SqlConnection cnn22 = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
SqlCommand cmd22 = new SqlCommand();
cmd22.Connection = cnn22;
cnn22.Open();
cmd22.CommandText = "Select PID From TBL1 WHERE id = @id";
SqlDataAdapter da22 = new SqlDataAdapter(cmd22);
DataSet ds22 = new DataSet();
da22.Fill(ds22);
string a = Convert.ToString(ds22.Tables[0].Rows[0]["PID"]);
cnn22.Close();


اینم یک نمونه کد زیبا

s4lish
سه شنبه 19 دی 1391, 11:35 صبح
ممنون بابت قطعه کد ولی این کد که نوشتید کار نمیکنه.

string a = Convert.ToString(ds22.Tables[0].Rows[0]["PID"]);

اون ds22.tables اصلا وجود نداره انگار.

s4lish
سه شنبه 19 دی 1391, 12:22 عصر
سلام..اینطوری ردیفش کردم..

DataTable dt = new DataTable();
da.connect();
dt = da.select("Select * from clientsiteweb Where id=" + this.id);
da.Disconnect();
this.nwebsite = dt.Rows[0]["nwebsite"].ToString();
this.namecus = dt.Rows[0]["namecus"].ToString();
this.familycus = dt.Rows[0]["familycus"].ToString();
this.Tel = dt.Rows[0]["tel"].ToString();
this.about = dt.Rows[0]["about"].ToString();
this.dnames = dt.Rows[0]["dnames"].ToString();
this.passdomain = dt.Rows[0]["passdomain"].ToString();
this.passhost = dt.Rows[0]["passhost"].ToString();
this.passmanager = dt.Rows[0]["passmanager"].ToString();
this.adress = dt.Rows[0]["adress"].ToString();
this.email = dt.Rows[0]["email"].ToString();