Chuyển sang sử dụng ADO, quá nhiều thứ phải xử lí, mệt mỏi
mrsiro > 29-11-18, 06:10 PM
Từ lúc chuyển sang sử dụng ADO với sqlserver, quả thực là quá mệt mỏi, bởi vì có quá nhiều tiện nghi hay tính năng sẵn có nay phải viết code rườm rà, thêm vào đó đôi khi phát sinh các vấn đề mà không biết phải search thế nào để giải quyết.
Với trình còi nên trước đây thì theo phong cách lủng đâu vá đó cho nên nhìn mỗi lần mở code để fix là muốn nổi điên, giờ chuyển sang ADO thì tình hình càng ngày càng tệ.
Sẵn đây, xin phép hỏi mọi người 1 vấn đề mà mình không biết phải search thế nào:
Mình có subform và mainform, subform lấy nguồn adors, dạng continous.
Trên subform mình có thiết kế các label tương ứng với các field, tại event click của label viết code load lại adors có orderby với field tương ứng.
Vấn đề gặp phải như sau, trên subform có 11 field lấy từ adors, và phải dùng thanh kéo ngang kéo qua field11, lúc này click vào label của field11, tiến hành load lại adors có orderby trên field này (code chạy ok). Nhưng lúc này thì subform tự động move thanh kéo ngang về mặc định (qua bên trái ngoài cùng).
Trong khi đó trước đây dùng backend là mbd, gán recordsource cho subform thì dùng me.orderby với me.orberbyon thì không bị vấn đề này, khi click vào label11 thì form tiến hành order trên field tương ứng và vẫn giữ nguyên vị trí của thanh kéo ngang.
Vân đề này mình không biết search thế nào để tìm cách giải quyết.