• Không thể sửa, xoá record khi liên kết với SQL qua ODBC
  • Không thể sửa, xoá record khi liên kết với SQL qua ODBC

    tungthoi15 > 16-05-22, 09:00 AM

    Em có dùng Access liên kết với SQL qua ODBC nhưng không thể sửa hay xoá được. Nếu vào SQL Desirgn lại bảng có 1 cột làm Primary (Khoá chính) thì sau đó kết nối lại thì mới sửa xoá được.
    Có cách nào không cần đặt khoá chính không các bác ơi, vì nhiều bảng mà cứ phải sửa thế cũng lâu ạ.
  • RE: Không thể sửa, xoá record khi liên kết với SQL qua ODBC

    ongke0711 > 16-05-22, 01:15 PM

    Nếu bạn dùng CSDL là SQL Server thì bạn phải thiết kế theo sự chuẩn hóa của nó thì mới thao tác được, không thể dùng thiết kế Table của Access đưa vào SQL Sv rồi cứ thế mà xài được.
    Khi dữ liệu không chuẩn, cái table link sẽ là "not updatable". Cách khác là bạn dùng stored proce để thêm sửa xóa ngay trên SQL Sv.
  • RE: Không thể sửa, xoá record khi liên kết với SQL qua ODBC

    tungthoi15 > 16-05-22, 02:55 PM

    (16-05-22, 01:15 PM)ongke0711 Đã viết: Nếu bạn dùng CSDL là SQL Server thì bạn phải thiết kế theo sự chuẩn hóa của nó thì mới thao tác được, không thể dùng thiết kế Table của Access đưa vào SQL Sv rồi cứ thế mà xài được.
    Khi dữ liệu không chuẩn, cái table link sẽ là "not updatable". Cách khác là bạn dùng stored proce để thêm sửa xóa ngay trên SQL Sv.

    Vâng, em sẽ nghiên cứu thêm stored proce.