none
AYUDA POR FAVOR.. CON REGISTRO DE USUARIO (0,0): error CS0201: Sólo se pueden utilizar las expresiones de objeto assignment, call, increment, decrement y new como instrucció RRS feed

  • Pregunta

  • Estoy realizando una aplicación en VStudio 2008, pueden registrarse usuarios, iniciar sesión, y consultar una serie de datos.

    El problema que tengo es que los datos de los usuarios, para los que he creado un form en los que aparecen los datos pedidos, el usuario los rellena y crea su nombre de acceso y su contraseña. Estos datos se guardan, pero sólo el id y poco más, en la tabla aspnet_users ( y la aplicación funciona para iniciar y cerrar sesión), pero yo he creado tablas personalizadas con los datos del usuario que quiero guardar (guardadas en el mismo sitio donde están las tablas por defecto, en un .mdf) y en el form de registro indico todos esos datos pero no se guardan.

    Para guardarlos por un lado he creado el .aspx con el formulario y por otro el .aspx.cs, donde se indica como guardar estos datos, utilizo ahí:

    usuario user1 = null; //la tabla usuario es la creada por mí.

    dataclassescontext dc = new dataclassescontext();

    //aquí especifico los datos que quiero guardar, utilizando los textbox y demás creados en el aspx

    //y a continuación intento meter los datos con:

    user1 = new Usuario

    {

    //el id de usuario con id_usuario=Guid.NewGuid()

    //y los demás datos

    };

    dc.usuario.InsertOnSubmit(user1);

     dc.SubmitChanges;

    No hace lo que supongo que debe de hacer y da error:

    (0,0): error CS0201: Slo se pueden utilizar las expresiones de objeto assignment, call, increment, decrement y new como instruccin

    Si alguien me puede ayudar se lo agradecería mucho, es una aplicación que me urge.Gracias. SaludosAYUDA POR FAVOR.. CON REGISTRO DE USUARIO (0,0): error CS0201: Sólo se pueden utilizar las expresiones de objeto assignment, call, increment, decrement y new como instrucción

    martes, 29 de abril de 2014 21:53

Todas las respuestas