我已经设法使用 sqlexpress 使用 localhost 连接到数据库,所以我的连接字符串是正确的,但是我托管在 123-reg 上,无法连接到我在他们的服务器上创建的数据库。我尝试了 SQL 插入和选择语句,以查看在我的网站上实时查看时我的网站是否可以连接到它,但它没有连接。是连接失败,我不确定我是否正确链接到服务器。
123-reg 给了我一个连接字符串以插入我的 webconfig 页面:
<add key="ConnectionString" value="*****; Database=*****; User Id=*****; Password=*****" />
我尝试使用以下方法在 aspx 页面上访问它:
Dim con As New SqlConnection
Dim cmd As New SqlCommand
Try
con.ConnectionString = "Provider=*****;DataSource=*****; Initial Catalog=*****; User Id=*****; Password=*****;"
con.Open()
cmd.Connection = con
cmd.CommandText = "insert into test (note) values ('works')"
cmd.ExecuteNonQuery()
Catch ex As Exception
MsgBox("Error while inserting record on table..." & ex.Message)
Finally
con.Close()
Label1.Text = "works"
End Try