locked
Guardar valores de una variable en una base de datos RRS feed

  • Pregunta

  • Tengo estos 3 metodos:

    private void ActualizaGrafica(double punto)
            {
                RecorreArray(punto);
                this.chart_ECG.Series[0].Points.Clear();
                for (int i = 0; i < 100; i++)
                {
                    this.chart_ECG.Series[0].Points.AddY(values[i]);
                }
            }

            private void RecorreArray(double newValue)
            {
                for (int i = (values.Length - 1); i > 0; i--)
                    values[i] = values[i - 1];
                values[0] = newValue;
            }

            private void Get_Lectura()
            {
                double punto = 0;
                if (arduino != null)
                {
                    punto = arduino.GetLectura();
                    ActualizaGrafica(punto);
                }
            }

    Lo que quiero hacer es tomar los valores de la variable "punto" y mandarlos a una base de datos. Para posibles consultas. ¿Hay alguna forma de hacer eso?. Gracias

    viernes, 16 de mayo de 2014 4:57

Respuestas

  • hola

    que base de datos utilizas ? conoces sobre ado.net

    podrias ahcer algo como ser

    using (SqlConnection conn = new SqlConnection("<connection string>")) { 
        conn.Open(); 
     
        string query = "INSERT INTO NombreTabla (campo1) VALUES (@aram1)"; 
        SqlCommand cmd = new SqlCommand(query, conn); 
     
        cmd.Parameters.AddWithValue("@param1", punto)); 
    
        cmd.ExecuteNonQuery(); 
        
    } 
    

    como veras al parametro le pones el valor de la variable, es medio raro tener una tabla de un solo campo pero bueno es mas o menos la idea

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    viernes, 16 de mayo de 2014 5:12