Tôi có một ứng dụng C# .net đã được phân tách riêng cho nhiều khách hàng, đôi khi chúng tôi thêm một số tính năng mới hoặc sửa một số lỗi và thường xuyên thực hiện các thay đổi trong DB. Tôi sử dụng phương pháp nhấp một lần triển khai để cập nhật exe cho các máy khách của tôi. SQL server instance đã được cài đặt trên hệ thống của họ.Thực hiện SQL Script với .net thực thi
Tôi muốn biết làm thế nào tôi có thể cập nhật cơ sở dữ liệu sql của họ với mỗi lần cập nhật exe.
Hãy nhớ rằng điều này có thể là khách hàng đang làm việc trên phiên bản 2 và không bao giờ được cập nhật lên phiên bản 3 nhưng khi phiên bản 4 được phát hành, thì anh ấy cập nhật ứng dụng. Trong trường hợp này, tôi cần thực thi hai tập lệnh trên cơ sở dữ liệu của mình. Một cho phiên bản 3 và khác cho phiên bản hiện tại mà là 4.
Cảm ơn
Vì vậy, tôi cần giữ tất cả các tập lệnh của cơ sở dữ liệu trong tệp thực thi của mình bất cứ khi nào người dùng cập nhật exe, tập lệnh tương ứng của họ sẽ có sẵn. – MegaMind
có, bạn phải thêm một phiên bản cờ trong cơ sở dữ liệu quá :) – ykatchou