Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.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
';密码';列不属于该表。C#_C#_Mysql_Asp.net_Ajax - Fatal编程技术网

';密码';列不属于该表。C#

';密码';列不属于该表。C#,c#,mysql,asp.net,ajax,C#,Mysql,Asp.net,Ajax,我正在为我的网站使用C#、ASP.NETWebService、AJAX、JavaScript和jQuery,一切都正常,但现在我遇到了一个问题。问题是试图显示此数据库的用户配置文件信息。我正在数据库类中使用MySQL查询,如下所示: SELECT tbl_usuarios.Id, tbl_usuarios.nombreUsuario, tbl_usuarios.Contraseña, tbl_usuarios.Correo, tbl_usuarios.Nombre, tbl_usuarios.P

我正在为我的网站使用C#、ASP.NETWebService、AJAX、JavaScript和jQuery,一切都正常,但现在我遇到了一个问题。问题是试图显示此数据库的用户配置文件信息。我正在数据库类中使用MySQL查询,如下所示:

SELECT tbl_usuarios.Id, tbl_usuarios.nombreUsuario, tbl_usuarios.Contraseña, tbl_usuarios.Correo, tbl_usuarios.Nombre, tbl_usuarios.Puntos, tbl_membresia.Membresia
FROM tbl_membresia INNER JOIN tbl_usuarios ON tbl_membresia.Id = tbl_usuarios.Membresia WHERE nombreUsuario = 'paco14'
工作正常,但以下是表格结构:

tbl_membresia.Id和tbl_usuarios.membresia之间存在关系

现在,这是我的web方法:

DataTable dt = new DataTable();
    //Here is where I call the MySQL Query
    dt = conn.ConsultarTabla("perfil", us);

    CrearCuenta cc;
    List<CrearCuenta> lista = new List<CrearCuenta>();
    for (int i = 0; i < dt.Rows.Count; i++)
    {
        cc = new CrearCuenta();
        cc.Id = Convert.ToInt32(dt.Rows[i]["Id"]);
        cc.Usuario = dt.Rows[i]["nombreUsuario"].ToString();
        cc.Contraseña = dt.Rows[i]["Contraseña"].ToString();
        cc.Correo = dt.Rows[i]["Correo"].ToString();
        cc.Nombre = dt.Rows[i]["Nombre"].ToString();
        cc.Membresia = Convert.ToInt32(dt.Rows[i]["Membresia"]);
        cc.Puntos = Convert.ToInt32(dt.Rows[i]["Puntos"]);
        lista.Add(cc);
        cc = null;
DataTable dt=newdatatable();
//这里是我调用MySQL查询的地方
dt=康涅狄格州领事馆(“perfil”,美国);
克瑞库纳cc;
List lista=新列表();
对于(int i=0;i
以及我的AJAX成功函数:

success: function (data) {
        //Conversion de los datos obtenidos a un arreglo de JSON
        var aRC = JSON.parse(data.d);
        //Variable lineas que permitira dibujar la tabla HTML
        var lineas = "";
        //FOR para recorrer el arreglo
        for (var i = 0; i < aRC.length; i++) {
            //Variables que guardaran el dato obtenido en el arreglo
            var id = aRC[i].Id;
            var num = id;
            var user = aRC[i].Usuario;
            var pass = aRC[i].Contraseña;
            var correo = aRC[i].Correo;
            var nombre = aRC[i].Nombre;
            var memb = aRC[i].Membresia;
            var puntos = aRC[i].Puntos;


            $('#user').val(user);
            $('#pass').val(pass);
            $('#correo').val(correo);
            $('#nombre').val(nombre);
            $('#membresia').val(memb);
            $('#puntos').val(puntos);



        }
    }
成功:函数(数据){
//将数据转换为一个联合国系统
var aRC=JSON.parse(data.d);
//变量lineas que permitira dibujar la tabla HTML
线性变量=”;
//关于阿雷格罗先生
对于(变量i=0;i<弧长;i++){
//阿雷格罗岛上的达托奥本尼多岛
var id=aRC[i].id;
var num=id;
var user=aRC[i].Usuario;
var pass=aRC[i]。反向尼娜;
var correo=弧[i]。correo;
var nombre=弧[i]。nombre;
var memb=aRC[i]。Membresia;
var puntos=aRC[i]。puntos;
$('#user').val(user);
$('通行证').val(通行证);
$('#correo').val(correo);
$('#nombre').val(nombre);
$('membresia').val(memb);
$('#puntos').val(puntos);
}
}

我做错了什么?我该怎么解决呢?

似乎问题出在'ñ'字符上,试着用Contrasena或Password来代替Contrasena。

你知道用纯文本存储密码是不好的,对吧?你不应该向用户显示密码,因为密码应该是不可逆转的散列。我知道兄弟,但它是一个项目要求。完全同意错误:“密码”列不属于表”这是您拒绝的要求。