Microsoft Visual Studio - 找不到网络路径

Microsoft Visual Studio - The network path was not found

我有以下连接到 SQL-SERVER 的代码,但它总是出错找不到网络路径

我该怎么办?

我正在使用 Microsoft Visual Studio

Imports System.Data
Imports System.Data.SqlClient

Partial Class Registration
  Inherits System.Web.UI.Page

Dim sqlcon As New SqlConnection("Data Source=OnlineExamForInterns; Initial Catalog=tb_registration; User ID=LarryKrisya-PC\LarryKrisya")

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    sqlcon = New SqlConnection("Data Source=OnlineExamForInterns; Initial Catalog=tb_registration; User ID=LarryKrisya-PC\LarryKrisya")

    If sqlcon.State = ConnectionState.Open Then
        sqlcon.Close()
    End If

    Dim GetInternID As String = "select max(InternID) from tb_registration"
    Dim DA As New SqlDataAdapter(GetInternID, sqlcon)
    Dim DS As New DataSet
    DA.Fill(DS)

    If DS.Tables(0).Rows.Count > 0 Then
        Dim u As SqlCommand = New SqlCommand(GetInternID, sqlcon)
        Dim y As SqlDataReader = u.ExecuteReader
        u.ExecuteReader()

        Label4.Text = y.Item(0)

    End If



End Sub

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

End Sub
End Class

错误提示无法连接到您的数据库。我不确定您是否使用 windows 身份验证连接到 sql 服务器实例。但显然你的连接有缺陷。如果您使用 sql 服务器登录用户登录,那么您需要做的是:

<add name="MyDbConn2" 
  connectionString="Initial Catalog=MyDb;Data Source=MyServer;Integrated Security=SSPI;"

用您的机器设置替换这些值。对于给定的当前设置,它应该如下所示:

Data Source=OnlineExamForInterns; Initial Catalog=tb_registration; Integrated Security=SSPI;"

我的解决方案假定您使用登录的 windows 用户连接到数据库。如果您使用的是用户名和密码,那么您需要同时提供您的连接字符串。您在连接字符串中提供的用户应该可以访问您的数据库(您可以配置)

您的连接字符串显示 data source=onlineexamforinterns。除非您有一个名为 onlineexamforinterns 的 sql 服务器,否则您将不断收到错误消息。这应该是 sql 服务器

的网络名称