thuyyeu99 > 16-01-20, 01:36 AM
ongke0711 > 16-01-20, 04:28 PM
(15-01-20, 11:33 PM)thuyyeu99 Đã viết: Cái giao dien hien tại như cũ anh, em chỉ mới chỉnh lại code thôi. Mà không biết thiết kế sao cho hợp lý.
Vừa chat được vừa lấy dữ liệu liệu được. Hong lẻ chia ra 2 form.
Ah mà mọi người thường nhập dữ liệu vào data access hay dùng câu lệnh gì anh insert into phải không?
nếu là anh thì anh sẽ thiết kế như thế nào. Giống như cái winsock của anh ý
thuyyeu99 > 16-01-20, 04:42 PM
(16-01-20, 04:28 PM)ongke0711 Đã viết: [quote="thuyyeu99" pid='44214' dateline='1579102425']Ý em là muốn thiết kế cho mọi người dùng, muốn viết chương trình gì cũng được chứ không riêng 1 cái chương trình gì cả. Chỉ cần mở Sever Share File (cung cấp hàm nhúng trong DLL cho mọi người). cái dụ này phức tạp ah
Còn nếu em viết cái tool cho người biết lập trình để tự lập báo cáo, truy vấn dữ liệu cho riêng họ thì lại khác nữa (họ phải tự viết các câu lệnh SQL để truy vấn...). Cái này thì anh không biết để trao đổi ý kiến.
ongke0711 > 16-01-20, 09:24 PM
(16-01-20, 04:42 PM)thuyyeu99 Đã viết: Cái Vụ ếch xào. Em nghĩ chuyển range qua xml
Sub Copy()
Dim xml As string
xml = Application.ActiveSheet.Range("A120").Value(XlRangeValueDataType.xlRangeValueXMLSpreadsheet)
Application.ActiveSheet.Range("G1:j20").Value(XlRangeValueDataType.xlRangeValueXMLSpreadsheet) = xml
End Sub
1. từ xml chuyển qua Stream gởi tới Client để load vào excel.
2. Khi Excel Client chỉnh sửa ô nào thì dùng sự kiện Woork change bắt cái ô thay đổi rồi chuyển về lại Server nhập vào địa chỉ ô đó
Anh thấy có khả thi không?
thuyyeu99 > 16-01-20, 10:39 PM
thuyyeu99 > 16-01-20, 11:51 PM
thuyyeu99 > 18-01-20, 01:41 PM
(08-01-20, 04:15 PM)ongke0711 Đã viết:cái này là anh test bằng sql server phải không anh.(08-01-20, 03:04 PM)thuyyeu99 Đã viết: Các anh chị cho em hỏi xíu nhé.
Các anh chị có bao giờ lấy dữ liệu từ Sever xuống Client cỡ 200.000 row chưa, nếu có thì mất khoảng bao lâu ?.
Cái này test chơi thôi chứ thực tế ít ai thiết kế để truy xuất một lượng lớn dữ liệu vậy qua mạng lắm. Người ta thiết kế tải từng phần. Ví dụ: bấm qua trang 2 sẽ tải tiếp 1.000 dòng...
Giờ anh chỉ test được trên một máy tính thôi. Dữ liệu 200k dòng, 14 cột tải về cỡ 2.5s.
Nếu em có máy chủ để test thì gửi anh thông tin truy cập đi, anh test thử.
thuyyeu99 > 08-02-20, 05:40 PM
thuyyeu99 > 15-03-20, 04:04 PM
thuyyeu99 > 16-03-20, 12:31 PM