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 服务器
的网络名称
我有以下连接到 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 服务器