نمایش نتایج 1 تا 5 از 5

نام تاپیک: بروز کردن اطلاعات جدول در گرید ویو بعد از ثبت

  1. #1
    کاربر دائمی
    تاریخ عضویت
    فروردین 1391
    محل زندگی
    اصفهان
    پست
    108

    بروز کردن اطلاعات جدول در گرید ویو بعد از ثبت

    با سلام خدمت دوستان
    من میخوام به صورت کد نویسی اطلاعات جدول خودم و بعد از ثبت اطلاعات جدید در دیتا گرید نشون بده(بروز رسانی دیتا گرید)
    با ویزارد این کار رو خیلی راحت انجام می دم ولی می گن باید به صورت کد نویسی باشه که اگه دیتا بیست روی یک سرور دیگه رفت مشکلی نداشته باشی
    ممنون میشم کمکم کنید.
    مرسی

  2. #2
    کاربر دائمی آواتار az.heidarzadeh
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    Iran-Mashhad
    پست
    241

    نقل قول: بروز کردن اطلاعات جدول در گرید ویو بعد از ثبت

    سلام
    شما حتما با كد نويسي ديتا رو به گريد بايند كرديد ديگه، اگه اونو توي متد جدا بنويسيد ميتونيد بعد از هر insert‌يا update‌ اون متد رو صدا بزنيد تا گريد بروزرساني بشه...

  3. #3
    کاربر دائمی
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    www
    پست
    199

    نقل قول: بروز کردن اطلاعات جدول در گرید ویو بعد از ثبت

    که اگه دیتا بیست روی یک سرور دیگه رفت مشکلی نداشته باشی
    خب اول باید مشخص شه دیتابیس روی کدوم سروره تا بر اساس اون نوع کانکشن استرینگ معلوم شه یعنی یا سرور لوکاله یا نه. مورد بعدی همونطور که دوستمون گفت بعد از عملیات درج - خذف - بهنگام سازی میتونی یه تابع تعریف کنی و بع این عملیات فراخوانی کنی
    (این دستور رو اجرا نکردم)

    private void Refresh()
    {
    SqlConnection conn = new SqlConnection(Sql_connection);
    conn.Open();
    SqlCommand cmd = new SqlCommand("select * from mytable", conn);
    DataTable DT=new DataTable();
    SqlDataAdapter DA=new SqlDataAdapter(cmd);
    DA.Fill(DT);
    conn.Close();
    DGV1.datasource=DT;
    }


    البته می تونی بهتر از این هم بنویسی

  4. #4

    نقل قول: بروز کردن اطلاعات جدول در گرید ویو بعد از ثبت

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

    ds.Clear();
    NameForm_Load(sender,e);

  5. #5
    کاربر دائمی
    تاریخ عضویت
    فروردین 1391
    محل زندگی
    اصفهان
    پست
    108

    نقل قول: بروز کردن اطلاعات جدول در گرید ویو بعد از ثبت

    مرسی از همه دوستان بالاخره تونستم این کار رو بکنم
    خیلی راحت

    public void Grid_Name_Fill()
    {
    DGV1.ColumnHeadersVisible = true;
    DataGridViewCellStyle columnHeaderStyle = new DataGridViewCellStyle();
    columnHeaderStyle.BackColor = Color.Beige;
    Font font = new Font("Tahoma", 8, FontStyle.Regular);
    DGV1.Font = font;
    columnHeaderStyle.Font = new Font("Tahoma", 9, FontStyle.Regular);
    DGV1.ColumnHeadersDefaultCellStyle = columnHeaderStyle;


    BLL_Sabt_User Data = new BLL_Sabt_User();
    DGV1.DataSource = Data.ShowUsers();
    DGV1.Columns["ID"].HeaderText = " ";
    DGV1.Columns["ID"].Visible = false;
    DGV1.Columns["Name"].HeaderText = "نام";
    DGV1.Columns["Family"].HeaderText = "نام خانوادگی";
    DGV1.Columns["Type_user"].HeaderText = "نوع کاربر";
    DGV1.Columns["username"].HeaderText = "نام کاربری";
    DGV1.Columns["Pass"].HeaderText = "کلمه عبور";
    DGV1.Columns["Unit"].HeaderText = "واحد";



    }

    حالا هر جا که لازم باشه این تابع رو صدا می زنم
    BLL_Sabt_User یک کلاس که توش دستورات لازم جهت ثبت اطلاعات رو نوشتم
    ShowUsers یک تابع از نوع Datatable جهت برقراری ارتباط با دیتا بیس و صدا زدن Stored Procedures مربوطه انتخاب همه فیلهای جدولم
    اگه سوالی بود در خدمتم

تاپیک های مشابه

  1. طریقه insert,Update,Delete کردن اطلاعات در دیتا گرید ویو جانوس
    نوشته شده توسط k1csharpdeveloper در بخش C#‎‎
    پاسخ: 2
    آخرین پست: چهارشنبه 01 شهریور 1391, 23:27 عصر
  2. پاسخ: 5
    آخرین پست: جمعه 22 مهر 1390, 22:51 عصر
  3. سوال: درج اطلاعات در دیتا گرید ویو بدون استفاده از جدول یا DataTable
    نوشته شده توسط akhlaghi_mohammad در بخش C#‎‎
    پاسخ: 6
    آخرین پست: شنبه 27 شهریور 1389, 09:58 صبح
  4. بایند کردن گرید ویو بعد از اعمال تغییرات
    نوشته شده توسط eyes_shut_number1 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: یک شنبه 03 خرداد 1388, 22:46 عصر
  5. وارد کردن اطلاعات یک دیتا گرید بداخل جدول
    نوشته شده توسط ashena29 در بخش ASP.NET Web Forms
    پاسخ: 6
    آخرین پست: یک شنبه 12 شهریور 1385, 09:12 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •