2008-11-20 36 views
9

tôi nhận được một Từ khóa không được hỗ trợ: '192.168.1.1; danh mục ban đầu'. lỗi khi cố gắng để làm điều nàyLỗi "Từ khóa không được hỗ trợ:" trong ASP .NET

Dim cn As New SqlConnection(str)

nơi str là chuỗi kết nối bắt đầu với '192.168.1.1; Danh mục ban đầu' ... tôi đã không quy định các nhà cung cấp trong chuỗi kết nối

Trả lời

16

bạn cần phải cung cấp một chuỗi kết nối được định dạng đúng như:

Dim str As String 
str = "Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;" 

Dim cn As New SqlConnection(str) 
+1

Cũng đảm bảo xóa thêm bất kỳ khoảng trắng hoặc định dạng nào. Khi tôi nhấn enter giữa "Initial" và "Catalogue", tôi gặp lỗi tương tự. – Johannes

+1

Tôi đã nhận được lỗi ở trên trong bối cảnh hoàn toàn khác nhau nhưng giải pháp là chuỗi kết nối. Tôi đặt ID = xyz thay vì User ID = xyz. –

4

Bạn phải chỉ định cơ sở dữ liệu với từ khóa "Nguồn dữ liệu" hoặc "Máy chủ". Dưới đây là ví dụ:

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI; 
Các vấn đề liên quan