Desarrollar una interfaz para interactuar con una base de datos

Desarrollar una interfaz para interactuar con una base de datos

Desarrolle NetLogics que inserten valores en la base de datos, consulten la base de datos y muestren los resultados de las consultas.
Ejemplo de aplicación
CONSEJO:
Puede descargar un proyecto de ejemplo desde:
InteractWithDatabase.zip
Requisitos previos
  • Seleccione
    En ejecución
    para ejecutar el proyecto mediante el emulador de cliente para probar su proyecto. Para ejecutar el proyecto en un cliente remoto, consulte Agregar un dispositivo de destino.
  • Expanda el proyecto agregando más elementos de interfaz y los métodos
    Insert
    ,
    Update
    ,
    Delete
    y
    Select
    .
    [ExportMethod] public void Insert(int value) { var values = new object[1,2]; values[0,0] = DateTime.Now; values[0,1] = value; myTable.Insert(dbColumns, values); Log.Info("Insert","Inserted value: " + value.ToString()); } [ExportMethod] public void Update(int value, DateTime timestamp) { Object[,] ResultSet; String[] Header; myStore.Query("UPDATE Demo SET Value = " + value + " WHERE Timestamp = \"" + timestamp.ToString("o", CultureInfo.InvariantCulture) + "\"" , out Header, out ResultSet); Log.Info("Update", "Updated last record"); } [ExportMethod] public void Delete(int value) { Object[,] ResultSet; String[] Header; myStore.Query("DELETE FROM Demo WHERE Value<=65535 ORDER BY Timestamp DESC LIMIT 1", out Header, out ResultSet); Log.Info("Delete", "Deleted last record"); } [ExportMethod] public void Select(out int value) { Object[,] ResultSet; String[] Header; myStore.Query("SELECT * FROM Demo ORDER BY Timestamp DESC LIMIT 1", out Header, out ResultSet); value = Convert.ToInt32(ResultSet[0,1]); }
    Puede descargar un proyecto de ejemplo desde:
    InteractWithDatabaseExpanded.zip
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal