Tôi có Cơ sở dữ liệu (máy chủ sql nhỏ gọn) trong tệp * .sdf. Tôi đã chuyển đổi một dự án khung nhỏ gọn thành một dự án máy tính thông thường và vì lý do nào đó, với cùng một mã và cùng một tệp * .sdf ngoại lệ sau được ném: "tên tệp không hợp lệ. Hãy kiểm tra tên tệp cho cơ sở dữ liệu "vấn đề chuỗi kết nối sql
điều kỳ lạ là trên PC của tôi - chuỗi con" tệp: \ "đã được thêm vào chuỗi kết nối ban đầu của tôi và đó có thể là lý do ngoại lệ được ném. khi tôi xóa chuỗi con "tệp: \" trong chế độ gỡ lỗi, khi chạy, ngoại lệ không được ném.
tại sao chuỗi con này được thêm vào? nó đến từ đâu? và làm thế nào tôi có thể giải quyết vấn đề này?
gần đây tôi phát hiện ra rằng có thể có một số kết nối nào đó với thực tế là tệp app.config bị thiếu. Điều này vẫn không giải thích cách chuỗi kết nối ban đầu tồn tại, chỉ với chuỗi con được thêm vào.
Vui lòng trợ giúp. cảm ơn trước
Tệp sdf có cục bộ không? Trong thư mục con? Nó đâu rồi? Bạn có thể cho ví dụ về chuỗi kết nối của bạn như thế nào không? – curtisk
Vâng, đó là địa phương. Nó nằm trong "C: \ solutionname \ projectname \ bin \ debug \ sdfname.sdf" chuỗi kết nối: "tệp: \\ C: \\ tên giải pháp \\ tên dự án \\ bin \\ debug \\ sdfname.sdf " – George