コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //Clientes.DataSource = ClientesDataSource.GetTableFromCli("codigo, Nombre, Direccion, Localidad, Telefono");
            //Clientes.DataBind();

            /*ConexionBD servicio = new ConexionBD();
             * OdbcCommand query = new OdbcCommand();*/
            ConexionSQL servicio = new ConexionSQL(connection);
            SqlCommand  query    = new SqlCommand();


            query.CommandText = "SELECT * FROM usuarios";


            GridView1.DataSource = servicio.Ejecuta(query);
            GridView1.DataBind();
        }
コード例 #2
0
        public void insertuser(string usuario, string contraseña, string email, int telefono, string zona)
        {
            if (comprobante == zona)
            {
                ConexionSQL nueva = new ConexionSQL(connection);

                //Obtención del último id
                SqlCommand query1 = new SqlCommand();
                query1.CommandText = "SELECT COUNT(ID) FROM usuarios";
                int IDuser = int.Parse(nueva.Scalar(query1));

                //Introducción de usuario
                SqlCommand query2 = new SqlCommand();
                query2.Parameters.Add("@id", SqlDbType.Int).Value        = IDuser + 1;
                query2.Parameters.Add("@user", SqlDbType.Char).Value     = usuario;
                query2.Parameters.Add("@pass", SqlDbType.Char).Value     = contraseña;
                query2.Parameters.Add("@email", SqlDbType.Char).Value    = email;
                query2.Parameters.Add("@telefono", SqlDbType.Char).Value = telefono;
                query2.CommandText = "INSERT INTO usuarios VALUES (@id,@user,@pass,@email,@telefono)";
                nueva.Ejecuta(query2);
            }
        }
コード例 #3
0
        public void insertreg(string encuesta_r, string zona)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();

            if (comprobante == zona)
            {
                encuesta_obj datos = new encuesta_obj(serializer.Deserialize <encuesta_raw>(encuesta_r));
                ConexionSQL  nueva = new ConexionSQL(connection);

                //Obtención del último id
                SqlCommand query = new SqlCommand();
                query.CommandText = "SELECT COUNT(ID) FROM registros";
                int IDreg = int.Parse(nueva.Scalar(query));

                //Introducción de registro objetos
                SqlCommand query1 = new SqlCommand();
                query1.Parameters.Add("@id", SqlDbType.Int).Value          = IDreg + 1;
                query1.Parameters.Add("@lon", SqlDbType.BigInt).Value      = datos.longitud;
                query1.Parameters.Add("@lat", SqlDbType.BigInt).Value      = datos.latitud;
                query1.Parameters.Add("@pais", SqlDbType.Char).Value       = datos.pais;
                query1.Parameters.Add("@ciudad", SqlDbType.Char).Value     = datos.ciudad;
                query1.Parameters.Add("@direccion", SqlDbType.Char).Value  = datos.direccion;
                query1.Parameters.Add("@CP", SqlDbType.Char).Value         = datos.CP;
                query1.Parameters.Add("@ventilacion", SqlDbType.Bit).Value = datos.ventilacion;
                query1.Parameters.Add("@privacidad", SqlDbType.Bit).Value  = datos.privacidad;
                query1.Parameters.Add("@cie", SqlDbType.Int).Value         = datos.cie;
                query1.Parameters.Add("@mos", SqlDbType.Bit).Value         = datos.mos;
                query1.Parameters.Add("@olo", SqlDbType.Bit).Value         = datos.olo;
                query1.Parameters.Add("@agu", SqlDbType.Bit).Value         = datos.agu;
                query1.Parameters.Add("@mat", SqlDbType.Int).Value         = datos.mat;
                query1.Parameters.Add("@referencia", SqlDbType.Bit).Value  = datos.referencia;

                query1.CommandText = "INSERT INTO registros VALUES (@id,@lon,@lat,@pais,@ciudad,@direccion,@CP,@ventilacion,@privacidad,@cie,@mos,@olo,@agu,@mat,@referencia)";


                nueva.Ejecuta(query1);
            }
        }