Từ 1 tới 7 trên tổng số 7 kết quả

Đề tài: Thêm, sửa, xóa dữ liệu trực tiếp trên Datagridview rồi lưu vào CSDL

  1. #1
    Ngày gia nhập
    09 2009
    Bài viết
    2

    Mặc định Thêm, sửa, xóa dữ liệu trực tiếp trên Datagridview rồi lưu vào CSDL

    Mình muốn thêm, sửa, xóa dữ liệu từ datagridview trực tiếp lên Cơ sở dữ liệu SQL thì làm thế nào.

    Lấy ví dụ cụ thể như thế này : Muốn thêm mới nhiều trường dữ liệu vào, thay vì phải nhập từng textbox rồi ấn thêm mới, ta hiển thị dữ liệu lên datagridview, nhập thông tin vào datagridview rồi lưu vào cơ sở dữ liệu SQL 2005.

    Mong các bạn giúp mình

  2. #2
    Ngày gia nhập
    03 2011
    Bài viết
    464

    Khó theo mình nghĩ là khó Validate chứ còn thêm xóa sửa thì cũng bt thôi. Cái Gridview chẳng qua chỉ là cái thể hiện của 1 datatable. Nếu bạn thao tác tốt trên DataTable thì trên Gridview cũng như vậy thôi mà. !:!. Khi muốn thêm mới nhiều row=> bạn cho ng ta nhập thoải mái trên Gridview=> dữ liệu sẽ được lưu ở datatable mà bạn gắn cho gridview này. Khi bấm nút lưu thì duyệt qua từng dòng trên Datatable rồi lưu xuống thôi!:!
    bongda24h.tv

  3. #3
    Ngày gia nhập
    03 2011
    Nơi ở
    H5N1
    Bài viết
    42

    mình cũng đang thắc mắc về cái này. làm trực tiếp trên dgv đỡ mất công dùng button

  4. #4
    Ngày gia nhập
    05 2009
    Bài viết
    40

    trong forum mình có rất nhiều bài hướng dẫn về vấn đề of bạn chủ topic. Bạn chịu khó search or dùng Google thần chưởng cũng có thể cho bạn ít nhiều ý tưởng đó.
    Mình cũng search thôi, link đây: http://diendan.congdongcviet.com/showthread.php?t=53599

  5. #5
    Ngày gia nhập
    04 2012
    Bài viết
    53

    Trích dẫn Nguyên bản được gửi bởi elkidvnn1 Xem bài viết
    Khó theo mình nghĩ là khó Validate chứ còn thêm xóa sửa thì cũng bt thôi. Cái Gridview chẳng qua chỉ là cái thể hiện của 1 datatable. Nếu bạn thao tác tốt trên DataTable thì trên Gridview cũng như vậy thôi mà. !:!. Khi muốn thêm mới nhiều row=> bạn cho ng ta nhập thoải mái trên Gridview=> dữ liệu sẽ được lưu ở datatable mà bạn gắn cho gridview này. Khi bấm nút lưu thì duyệt qua từng dòng trên Datatable rồi lưu xuống thôi!:!
    ý mình khó để sử dụng mấy cái combo và gridlookup ấy,,
    mấy cài này đúng là điên đầu,

  6. #6
    Ngày gia nhập
    04 2011
    Bài viết
    3

    Mặc định Thêm, sửa, xóa dữ liệu trực tiếp trên Datagridview rồi lưu vào CSDL

    Trích dẫn Nguyên bản được gửi bởi hoanghuyhung Xem bài viết
    ý mình khó để sử dụng mấy cái combo và gridlookup ấy,,
    mấy cài này đúng là điên đầu,
    Mình cũng thấy khó khoản này, Có cao thủ nào biết làm form thay cho combox không(Muốn hiển thị nhiều cột ).
    VD:
    Khi textbox thay đổi thì hiển thị form ngay phía dưới để chọn Mã, thay cho hiển thị thông thường là Combobox.HÌnh minh họa
    http://upanh.numbala.vn/server/php/tmp_files/Hoidap_QEMVz_20120921235451.png

    - Em đang mắc ở cái này thao tác trông Gridview

  7. #7
    Ngày gia nhập
    08 2011
    Bài viết
    69

    Tình hình là mình đang vướng chỗ chèn thêm cái dropdownlist Quốc gia zô cái gridview Tỉnh. Khi Edit trực tiếp trên Grid thì dropdownlist Quốc gia này sẽ hiện ra và load lên danh sách các quốc gia. Nhưng sao nó vẫn null. Code của mình.
    Visual C# Code:
    1.         protected void griTinh_RowDataBound(object sender, GridViewRowEventArgs e)
    2.         {
    3.             if (e.Row.RowType == DataControlRowType.DataRow)
    4.             {
    5.                 DropDownList ddl = e.Row.FindControl("DropDownListQG") as DropDownList;
    6.                 if (ddl != null)
    7.                 {
    8.                     DataRowView drv = e.Row.DataItem as DataRowView;
    9.                     //ddl.DataSource = SqlLoadChungLoai.Select(DataSourceSelectArguments.Empty);
    10.                    
    11.                     ddl.DataTextField = "TenQuocGia";
    12.                     ddl.DataValueField = "MaQuocGia";
    13.                     ddl.DataSource = qg_DAL.DS();
    14.                     ddl.DataBind();
    15.                 }
    16.             }

Các đề tài tương tự

  1. ADO.NET thêm sửa xóa dữ liệu trên datagridview rồi lưu vào csdl
    Gửi bởi thangld2801 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 02-07-2012, 10:26 AM
  2. Nhập, thêm, sửa, xóa trực tiếp dữ liệu trên DataGridView!
    Gửi bởi gacongnghiep_cs trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 11-06-2012, 08:47 PM
  3. ADO.NET Thêm, xóa, sửa dữ liệu trên datagridview liên quan nhiều tables trong database?
    Gửi bởi amidamaru trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 24
    Bài viết cuối: 02-05-2012, 10:58 PM
  4. Làm sao điền dữ liệu trực tiếp trên DataGrid và giữ yên vị trí sau khi thêm sửa xóa
    Gửi bởi quocthong173 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 14-01-2012, 02:11 PM
  5. tại sao không dùng các thao tác thêm, sửa, xóa trực tiếp trên DatagridView?
    Gửi bởi tinhthanhiepsi9x trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 14-04-2011, 09:02 PM

Tags của đề tài này

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn