Tôi đang tạo ứng dụng dành cho máy tính để bàn trong winform sẽ sử dụng Cơ sở dữ liệu Sqlite.Cách đóng kết nối Sqlite mà không gọi rõ ràng phương thức đóng bằng cách sử dụng .NET
Vì vậy, tôi đã tạo lớp Sqlite Helper sử dụng System.Data.SQLite
và mỗi phương thức của lớp Trình trợ giúp đó sẽ mở và đóng kết nối.
Nhưng bây giờ tôi cũng đã thêm khả năng đính kèm cơ sở dữ liệu bổ sung nhưng sau khi Kết nối bị đóng, tất cả các cơ sở dữ liệu đính kèm sẽ bị mất.
Để sửa lỗi này, tôi đã sửa đổi lớp để kết nối được mở trong hàm khởi tạo và vẫn mở.
Sau khi ứng dụng kết thúc, tôi muốn kết nối đó đóng mà không gọi phương thức Close một cách rõ ràng.
Bất kỳ đề xuất nào về cách thực hiện điều đó?
Bạn có thể sử dụng câu lệnh 'using' –
@NikhilAgrawal - Điều đó có thể là chữ thường' u'. – Oded
Không chắc chắn làm thế nào kể từ khi lớp helper được tạo ra trong sự kiện Form_load và ứng dụng sử dụng lớp đó trong suốt thời gian tồn tại của ứng dụng. – user850010