PDA

View Full Version : سوال: نمایش اطلاعات در textbox



dasalone2533
پنج شنبه 18 مهر 1387, 11:36 صبح
سلام دوستان من یه وب سایت دارم که به database وصله و قراره که از طریق textbox های موجود توش اطلاعات ذخیره کنم الان احتیاج دارم که در عین این که کاربر داره اطلاعات را وارد می کنه بتونه بعضی فیلد های database را هم ببینه مثلا 'شمارنده خودکار' را و ....
برای این کار می خوام که توی یه textbox که اجازه ورود اطلاعات را به کاربر نمی ده انجام بدم میشه کمکم کنید.

kezack
پنج شنبه 18 مهر 1387, 12:34 عصر
خوب دوست خوب به یک دستور Select و scaler میشه اطلاعات رو توی textbox یا هرچی که می خوای نشون بدی

dasalone2533
پنج شنبه 18 مهر 1387, 12:37 عصر
میشه لطف کنی نمونه دستور را بذاری تا بیشتر کمکم کنی.

my_blithe
پنج شنبه 18 مهر 1387, 12:57 عصر
شما می تونی آخرین شماره رو از شمارنده خودکار بگیری و یکی بش اضافه کنی و نمایشش بدی.

dasalone2533
پنج شنبه 18 مهر 1387, 13:40 عصر
نشد میشه بیشتر کمک کنید!!!

kezack
پنج شنبه 18 مهر 1387, 16:04 عصر
البته این با
SqlDataAdapter برای نملیش اطلاعات توی فرضا textBox هست



SqlConnection con = new SqlConnection(System.Configuration.ConfigurationMa nager.AppSettings["ConnectionString"]);
SqlCommand cmd = new SqlCommand("Select * from CompanyCountantUs where IdCompany=@IdCompany");
cmd.Parameters.Add("@IdCompany", SqlDbType.Int).Value = Request.QueryString["IdCompany"];
cmd.Connection = con;
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataSet ds = new DataSet();
da.Fill(ds);
TextBox3.Text = ds.Tables[0].Rows[0]["CompanyName"].ToString();
TextBox4.Text = ds.Tables[0].Rows[0]["BossCompany"].ToString();
TextBox6.Text = ds.Tables[0].Rows[0]["City"].ToString();
TextBox5.Text = ds.Tables[0].Rows[0]["Tel"].ToString();
TextBox8.Text = ds.Tables[0].Rows[0]["Email"].ToString();
TextBox7.Text = ds.Tables[0].Rows[0]["Url"].ToString();
TextBox9.Text = ds.Tables[0].Rows[0]["Address"].ToString();
Label8.Text = ds.Tables[0].Rows[0]["NoteCompany"].ToString();
TextBox1.Text = ds.Tables[0].Rows[0]["Grade"].ToString();
TextBox2.Text=ds.Tables[0].Rows[0]["AboutCompany"].ToString();

Modifier
جمعه 19 مهر 1387, 15:15 عصر
سلام علیکم


شما می تونی آخرین شماره رو از شمارنده خودکار بگیری و یکی بش اضافه کنی و نمایشش بدی.

همینطور که دوستمون گفتن کار خوبی نیست :

میتونی هنگاه ثبت نهایی این کار رو انجام بدی چون خود DBMS از تداخل عملیات کاربران جلوگیری میکنه.

یا از روش های انحصار متقابل استفاده کنی مثلا استفاده از متغییر static در کلاس ...

موفق باشید.

یا علی.