“mysql\u本地\u密码”失败,无法访问服务器(ASP.NET)
我正在创建ASP.NET网页,在执行插入时,程序显示以下错误: 我的代码是:“mysql\u本地\u密码”失败,无法访问服务器(ASP.NET),mysql,asp.net,Mysql,Asp.net,我正在创建ASP.NET网页,在执行插入时,程序显示以下错误: 我的代码是: Imports MySql.Data.MySqlClient Imports MySql.Data Partial Class RegistracionNueva Inherits System.Web.UI.Page Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load Dim conexion As
Imports MySql.Data.MySqlClient
Imports MySql.Data
Partial Class RegistracionNueva
Inherits System.Web.UI.Page
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
Dim conexion As New MySqlConnection
Dim adapter As MySqlDataAdapter
Dim consulta, nombre, apellido, sexo, nacimiento, pais, telefono, email, pass As String
nombre = Request.Form("nombre")
apellido = Request.Form("apellido")
sexo = Request.Form("radio1")
nacimiento = Request.Form("fechanac")
pais = Request.Form("Pais")
telefono = Request.Form("pref") + Request.Form("telefono")
email = Request.Form("correo")
pass = Request.Form("pass")
conexion.ConnectionString = "server=XXX;database=XXX;user id=XXX;password=XXX"
Try
consulta = "Insert into Clientes('Nombre','Apellido','Sexo','Fecha_Nacimiento','Pais','Telefono','Email','Contrasena')VALUES('" & nombre & "','" & apellido & "','" & sexo & "','" & nacimiento & "','" & pais & "','" & telefono & "','" & email & "','" & pass & "')"
conexion.Open()
adapter = New MySqlDataAdapter(consulta, conexion)
conexion.Close()
Catch ex As Exception
MsgBox(ex.ToString())
conexion.Close()
End Try
Server.Transfer("Registrado.aspx", True)
End Sub
End Class
我想这可能不是给我带来问题的联系。。。谁知道我的疑问或任何程序是错误的
我应该添加或更改什么?非常确定这是您的连接字符串。比如说,它不应该有空间。尝试:
"server=XXX;database=XXX;uid=XXX;pwd=XXX"
对不起,我已经可以解决了!问题出在同一台服务器上,我把问题告诉了服务器上帐户的所有者,并询问了我的IP地址。。现在我可以安全进入了
谢谢大家! 我不知道asp.net,但用于初始化连接字符串的语法似乎不起作用。我会尝试:connexion=newmysqlconnectionserver=XXX;数据库=XXX;用户id=XXX;password=XXX作为语法。这是一个好主意。。。但是代码仍然不起作用。。我重新设置了我的数据库用户和密码。。安妮仍然在说那个错误。。我不明白为什么:/