Trình Tạo SQL và truy vấn Cơ Sở Dữ Liệu SQLite - SQLite Builder

Liên hệ QC
Vẫn bị lỗi bạn ơi
Mình copy tất cả Folder Win32, ... và đăng ký nhưng vẫn báo lỗi
1624428026660.png
1624428071025.png

P/s: Mình dùng Win 10 (64bit) - Office 365
 
Vẫn bị lỗi bạn ơi
Mình copy tất cả Folder Win32, ... và đăng ký nhưng vẫn báo lỗi
View attachment 261153
View attachment 261154

P/s: Mình dùng Win 10 (64bit) - Office 365
1/ Bạn thử Copy cái Folder Win64 vào C:\ Win64
2/ xong trong Folder đó chạy File Register_ExcelTools_RunAs.vbs => chọn Yes khi có thông báo Của Windows
3/ Lưu ý trong Folder đó luôn Luôn có 2 Files đi kèm nhau là SQLBuilderLibrary.dll ExcelTools.dll
4/ Hoặc bạn Run As Excel.EXE xong vào COM Add-ins Add Files ExcelTools.dll đó vào là Ok


Xem hình
1624431948746.png
Register_ExcelTools.PNG
 
Lần chỉnh sửa cuối:
Đăng ký thì thông báo thành công, nhưng khi mở lên vẫn lỗi bạn ơi

1624515371467.png
 
Vẫn bị lỗi bạn ơi
Mình copy tất cả Folder Win32, ... và đăng ký nhưng vẫn báo lỗi
View attachment 261153
View attachment 261154

P/s: Mình dùng Win 10 (64bit) - Office 365
cho Mình hỏi lại là Office 365 của bạn là bản 32 bit hay bản 64bit

Cái DLL đó nó đi theo Office 32 bit hay 64 bit chứ nó ko quan tâm Windows 32 bit hay 64 bit

1/ Nếu máy của Bạn cài Office 32 bit thì sử dụng Files trong Foder Win32
2/ Nếu máy của Bạn cài Office 64 bit thì sử dụng Files trong Foder Win64


Mình chỉ sợ bạn làm sai 32 sang 64 và ngược lại
 
cho Mình hỏi lại là Office 365 của bạn là bản 32 bit hay bản 64bit

Cái DLL đó nó đi theo Office 32 bit hay 64 bit chứ nó ko quan tâm Windows 32 bit hay 64 bit

1/ Nếu máy của Bạn cài Office 32 bit thì sử dụng Files trong Foder Win32
2/ Nếu máy của Bạn cài Office 64 bit thì sử dụng Files trong Foder Win64


Mình chỉ sợ bạn làm sai 32 sang 64 và ngược lại
Office 32 bạn. Và mình làm trong thư mục Win32 luôn
1624522312256.png
 
Mình mới tinh chỉnh lại code 1 chút + Viết lại files hướng dẫn ... nhiều khi đề Win32 với Win64 sẻ làm cho ai đó hiểu lầm

Khi viết DLL thì nó chỉ quan tâm ứng dụng sử dụng nó là 32 bit hay 64 bit mà thôi
Vì vậy mình sửa lại là Office_x32bit và Office_x64bit cho bớt nhầm lẫn

Bạn nào sử dụng thì tải lại File nhé ... nhớ đọc file HuongDan.txt 1 chút



1624522294688.png
Bài đã được tự động gộp:

Office 32 bạn. Và mình làm trong thư mục Win32 luôn
View attachment 261240
1/ Bạn xóa hết tất cả các Files cũ đã copy vào đâu đó
2/ Tải file mới về Copy Folder Office_x32bit vào C:\ Office_x32bit

Xong thực hiện như sau:

1/ chạy Files Register_ExcelTools_RunAs.vbs ... xong Chọn Yes

2/ Kích chuột phải vào File SQLBuilderLibraryCopyTo_System.bat xong chọn Run As Administrator xong chọn Yes
 
Lần chỉnh sửa cuối:
Vẫn không bạn ơi
 
Tôi mới bỏ Office 365 được mấy tháng ... chắc mai mốt tôi cài lại test xem sao cái đã
Xong tôi mới điều chỉnh lại code được... nhưng tôi vẫn suy nghĩ chút là cái ông ở hà Nội cũng xài Office 365 làm như vậy mà sử dụng Ok điều đó làm tôi suy nghĩ 1 chút thôi
 
Bạn xem Video mình làm nhé
 
Bạn thử vào theo dường dẫn này xem có File DLL đó ko C:\Windows\System32\SQLBuilderLibrary.dll
nếu chưa có thì copy vào đó xem sao ... xong mình tính tiếp
Có file đó bạn (Trong video khúc gần cuối mình có vào Kiểm tra xem có file không đó bạn)
 
Có file đó bạn (Trong video khúc gần cuối mình có vào Kiểm tra xem có file không đó bạn)
đó ko phải là lỗi mà Mình viết 2 cái DLL nó liên kết hàm với nhau để sử dụng thôi ... do nó ko tìm thấy File kia nên báo vậy

Bạn thử copy cái File SQLBuilderLibrary.dll vào Folder như hình sau xem sao nha

NHớ copy Files trong Folder này Office_x32bit

1624586071275.png
 
Lỗi ko sử dụng được trên Office 365 là chính xác .... do liên kết 2 DLL với nhau ko tìm thấy
Mạnh Sẻ Fix lại sau
 
đã tìm ra cách xử lý chạy trên các phiên bản Office khác nhau từ Office2010_x32 - x64 To Office 365_x32 - x64 chạy tốt
Ít ngày nữa rảnh viết lại úp cho
 
Tôi mới Fix lại lỗi trên Office 365 Bạn nào dùng thì tải lại Files

Lưu ý đăng ký sử dụng bạn phải có quyền Admin trên PC đó
xem Hình

Run As Excel.EXE xong Add nó vào là Xong

1/ Là bản Demo đang còn phát triển tiếp ... nên có lỗi là đương nhiên => vui lòng mô tả lỗi + chụp hình càng tốt
2/ Nếu bạn nào có đề xuất viết thêm gì cứ nêu ... nếu trong khả năng của mình và phù hợp với cái chung nhất mình sẻ viết cho

Xin cảm ơn


DangKyCho_Moi PhienBanOffice.png

1624847928465.png
 
Lần chỉnh sửa cuối:
1/ Sau một thời gian nghiên cứu tham khảo từ VBA To VB6 To Delphi ... Cách truy vấn cơ sở dữ liệu SQLite thì Mạnh Viết Tools SQLite build ( là bản Demo chưa hoàn thiện đang thử nghiệm )

Úp tặng cho Bạn nào có như cầu sử dụng Build SQL và truy vấn cơ sở dữ liệu SQLite

2/ đang trong quá trình thiết kế và viết thêm chưa hoàn thiện ... Vì vậy lỗi phát sinh là đương nhiên vv ... nếu quá trình sử dụng có lỗi vui lòng mô tả lỗi + chụp hình úp lên đây càng tốt ===> Xin cảm ơn

3/ trong quá trình sử dụng bạn nào có mong muốn và yêu cầu gì cứ nêu ... nếu Mạnh xét thấy làm được và phù hợp sẻ điều chỉnh lại code

4/ Sau khi hoàn thiện mọi cái sẻ chuyển nó vào DLL COM Delphi buil thành 1 bản là Addins cho Excel và 1 bản là Tools EXE

Rất mong người sử dụng và các bạn tham gia ý kiếm thêm ... nếu trong khả năng code của Mạnh thì Mạnh sẻ viết thêm và điều chỉnh lại cho Phù hợp

5/ Giao diện của SQLite For Database như sauView attachment 257108
Nhìn hay quá anh Mạnh, chạy SQL trên Excel. Hay quá
 
Mình cài được rồi bạn.
Nhưng do bận công việc chưa test thử được nhiều.
Hiện tại mình thấy khi Load các file có trong thư mục (Explorer Folder) không được nhanh lắm, đôi lúc nó bị đơ.
Thanks
View attachment 261568
1/ không phải là chậm ... code đó chạy rất nhanh đấy do mình cho nó duyệt tìm File trong Folder đệ quy khi Folder quá lớn mà bạn chưa chọn phần combox là Extension lấy phần mở rộng của Files cần tìm kiếm ( Mặc định mình cho là lấy hêt *.* )

để khắc phục cách trên khỏi đơ khi folder quá lớn là bạn chọn phần mở rộng của File trước ... xong chọn Folder theo Exploer Folder sau khi đó trên Memo bạn sẻ thấy list Files cần tìm kiếm

Mình cố tình để vậy xem tình hình chung sao xong xử lý sau ... nếu mình khóa Exploer Folder khi nó chạy xong thì các Control khác mới hoạt động là xong mà để vậy ai đó cứ bấm chuột liên tục trên Exploer Folder khi Folder lớn nó chưa chạy xong là đơ

2/ Khi bạn Click chuột vào từng files liên tục nó cũng thế vì nó chưa kịp xử lý xong bạn lại keo nó chạy tiếp liên tục sẻ bị vậy như mục số 1

Cách khắc phục như trên ... nhưng mình vẫn để vậy để xem hết mọi lỗi xong có hướng xử lý bao quát nhất

3/ Khi bạn thấy nhiều mục nó chạy quá nhanh nhưng thực tế là nó chưa kết thúc bạn kích chuột liên tục làm cho nó đơ ... mà hãy cho nó có khoãng chờ 1s thôi xong kích tiếp


Mọi vấn đề xử lý trong tầm tay .... nhưng mình vẫn đang viết tiếp + chờ sự phản hồi của người sử dụng ... Xong khái quát lại sẻ làm 1 lượt là xong thôi

Cảm ơn Bạn đã tin và sử dụng SQL do Kiều Mạnh Tự tay viết
Bài đã được tự động gộp:

Nhìn hay quá anh Mạnh, chạy SQL trên Excel. Hay quá
4 Cái SQL trong 1 đấy ... Bao gồm:

1/ SQLite
2/ Access
3/ Excel
4/ Ms Server
5/ chưa làm được đó là SQL TCP/IP ( lấy dữ liệu qua Internet ) cái này trên VB6 đã làm xong ... mà trình chưa tới nên chưa thể chuyển nó qua Delphi được ... sẻ cố giắng biết đâu 1 ngày mát trời nào đó nó sẻ ra
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom