Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“mysql\u本地\u密码”失败,无法访问服务器(ASP.NET)_Mysql_Asp.net - Fatal编程技术网

“mysql\u本地\u密码”失败,无法访问服务器(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

我正在创建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 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作为语法。这是一个好主意。。。但是代码仍然不起作用。。我重新设置了我的数据库用户和密码。。安妮仍然在说那个错误。。我不明白为什么:/