مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

shiadeh

عضویت از 1395/05/24

Insert,Update,Select کردن داده در GridView

  • سه شنبه 16 شهریور 1395
  • 00:04
تشکر میکنم

سلام 

من برای Delete این کار رو انجام دادم  حالا می خواهم برای Insert,Update,Select کردن داده در GridView چی کار کنم یعنی چطوری من کد بزنم کدش رو برام می گذارید 

اینم کد Delete که من انجام دادم برای سه تا دیگه چطوری کد بزنم چطور بنویسم ؟؟؟؟

 

       

 
        private void btnDelete_Click(object sender, EventArgs e)
        {
            Tbl_Article.DeleteRow(Convert.ToInt32(txtID.Text));
            grdList.DataSource = Tbl_Article.SelectAll().Tables[0].DefaultView[0];
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            grdList.DataSource = Tbl_Article.SelectAll().Tables[0].DefaultView[0];
        }

 

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 16 شهریور 1395
  • 09:18

منظورتون رو متوجه نشدم

میخواهید در خود گرید انجام بدید ؟

کاربر سایت

shiadeh

عضویت از 1395/05/24

  • سه شنبه 16 شهریور 1395
  • 11:50

در داخل فرم خودم 4 تا Button گذاشتم به ترتیب Insert,Update,SelectوDelete 

من می خوام وقتی روی هر کدام از اینها کلیک کردم هم به دیتا بیس من اضافه بشه و هم گرید و این تغییرات در گرید که روی فرم گذاشتم  انجام بشه مثلا برای دستور Insert من وقتی روی این دکمه کلیک کردم هم در داخل فرم من یعنی در گرید آن یک ردیف یا به عبارتی یک رکورد با نام و نام خانوادگی و تلفن و غیره اضافه بشه و هم در داخل دیتابیس من اضافه بشه بقیه دستورات هم به همین شکل کار مربوط به خودش را انجام دهد زمانی که من روی دکمه مورد نظر کلیک کردم 

یعنی با کلیک کردن روی دکمه مورد نظر وقتی که برنامه اجرا شد این تغییرات هم در گرید انجام بشه و هم در دیتابیس و هما لحظه در گرید این تغییرات رو به من نشون بده با کلیک کردن روی دکمه مورد نظر

اگه میشه کدش رو برام بزارید حالا با لینک و Entityیا بدون استفاده از آن 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 16 شهریور 1395
  • 12:53

این لینک رو ببینید

کاربر سایت

shiadeh

عضویت از 1395/05/24

  • سه شنبه 16 شهریور 1395
  • 18:28

این کد رو من برای Select نوشتم 

 DbTestEntities db = new DbTestEntities();
            dataGridView1.AutoGenerateColumns = true;
            dataGridView1.DataSource = db.Tbl_Employ.ToList();

و اینم کد Delete هستش 

       

private void btnDelete_Click(object sender, EventArgs e)
        {
            Tbl_Article.DeleteRow(Convert.ToInt32(txtID.Text));
            grdList.DataSource = Tbl_Article.SelectAll().Tables[0].DefaultView[0];
        }

حالا میخوام  طبق کد Delete حالا به جای Tbl_Article.SelectAll من نوشتم Insert Row حالا ادامه اش چه جوری کد بزنم و به آن مقدار بدم که وقتی روی دکمه Insert کلیک کردم که آن مقدار در Grid درج بشه یا اضافه بشه و در گرید به من نشون بده ادامه اون کد رو برام بنویسید هم برای Insert  و هم برای Update 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)