Thảo luận - Tạo file setup winform | VN-Zoom | Cộng đồng Chia Sẻ Kiến Thức Công Nghệ và Phần Mềm Máy Tính

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We need money to operate the site, and almost all of it comes from our online advertising.

If possible, please support us by clicking on the advertisements.

Please add vn-z.vn to your ad blocking whitelist or disable your adblocking software.

×

Thảo luận Tạo file setup winform

vinhcdnd895

Búa Gỗ Đôi
Các bác cho hỏi m muốn tạo 1 app từ winform có kết nối csdl sql server để cài sang máy khác. nhưng trên máy kia không muốn cài thêm sql server thì phải làm như nào ạ. hay nên đổi qua hệ quản trị csdl nào. e cảm ơn.
 

rkdcs93

Búa Gỗ
VIP User
Mình sẽ định hướng lý thuyết cho bạn :

1. Bạn sẽ cần 1 máy chạy SQL Server, cần 1 IP public hoặc domain gì đó tùy ý. Trên máy này chạy CSDL chính, SQL Server nhớ tắt tài khoản SA và tạo tài khoản khác để truy cập (Server Roles chọn public + sysadmin, Mapping chọn DB cần dùng, Status nhớ cấp quyền connect và login).

2. NAT cái IP public hoặc domain gì đó tùy ý ở trên với IP của máy đang chạy SQL Server (nhớ để IP tĩnh). Lưu ý là public port để tùy ý (để chỉnh port kết nối bên ngoài vào), private port là 1433 (port mặc định của SQL nếu bạn chưa đổi). Ví dụ :

1712284433840.png


3. Trong chương trình winform bạn đã tạo và đang cài cho máy con, cấu hình một kết nối tới IP public hoặc domain gì đó tùy ý để truy xuất vào SQL Server ở trên. Ví dụ :

1712284147251.png


Như vậy là máy con không cần phải cài SQL nữa, chỉ việc kết nối tới máy ở trên thông qua IP (có thể dùng IP nội bộ nếu máy ở trong nội bộ bạn nhé). Chúc bạn thành công :> ..
 

malemkhoang

Rìu Chiến
Tôi cũng có lý thuyết thôi: dùng MS Access cho quản trị CSDL cục bộ.
FORM: dùng Form của Access hoặc winform của bạn truy cập tệp .mdb của MS Access.
DATABASE: có thể import table của SQL vào .mdb và tái lập trường khoá, relationship...
Kết xuất dữ liệu: cơ bản dùng lệnh SQL
Nhược điểm của MS Access: tệp .mdb bị giới hạn về dung lượng.​
 

pTalent

Búa Gỗ Đôi
Các bác cho hỏi m muốn tạo 1 app từ winform có kết nối csdl sql server để cài sang máy khác. nhưng trên máy kia không muốn cài thêm sql server thì phải làm như nào ạ. hay nên đổi qua hệ quản trị csdl nào. e cảm ơn.
vấn đề là 2 máy có cần xài chung DB không?
không thì có thể dùng DB local như SQLite,
còn có thì dùng chung ở mức độ nào? trong cùng mạng LAN hay cả internet.. rồi chọn phương án
 
Sửa lần cuối:


Top