Posts

Showing posts with the label mongo

Delete a Base de Datos MongoDB con Csharp

Image
Saludos amig@s. Continuaremos con la serie de artículos relacionados a la programación de Bases de datos NOSQL usando Mongo DB, en esta ocación haremos un Delete a un registro  de nuestra base de datos. Te recomiendo antes de continuar hayas leído los anteriores artículos para que no tengas problemas en desarrollar este tutorial aqui te dejo la lista: Bases de Datos NO SQL con Mongo. Conexión Csharp to MongoDB Select a base de datos MongoDB con CSharp Update a Base de Datos MongoDB con Csharp Continuando con el ultimo tutorial, vamos a agregar un boton Eliminar, la idea es que cuando seleccionemos un registro de la Grilla luego le podamos dar eliminar para que se elimine ese registro, la pantalla así. En el evento click del botón Eliminar, vamos a colocar el siguiente código, donde la instruccion resaltada es la que finalmente permite realizar la eliminación. private void btnEliminar_Click( object sender, Eve...

Update a Base de Datos MongoDB con Csharp

Image
Saludos amig@s nuevamente con un nuevo articulo relacionado a las Bases de datos NOSQL, y en esta ocasión continuaremos con un ejemplo donde explicaré como hacer un update contra una base de datos MongoDb, para ello les recomiendo que previamente hayan leído los artículos anteriores: Bases de Datos NO SQL con Mongo. Conexión Csharp to MongoDB Select a base de datos MongoDB con CSharp Entonces continuando con la aplicacion anterior ahora vamos a crear un evento en el datagridview con el cual seleccionaremos solo una fila, creamos el evento CellContentClick, y colocamos el siguiente código. private Cliente _clienteSeleccionado = null ; private void dgvClientes_CellContentClick( object sender, DataGridViewCellEventArgs e)   {   _clienteSeleccionado = ( Cliente )dgvClientes.Rows[e.RowIndex].DataBoundItem;   txtDni.Text = _clienteSeleccionado.Dni;   txtNombre.Text = _clienteSeleccionado.Nombre;   txtApelli...

Select a base de datos MongoDB con CSharp

Image
Saludos amig@s, En esta oportunidad les mostraré como realizar un Select contra una base de datos MongoDB que ya lo explicamos en artículos anteriores que es una base de datos NOSQL. Vamos a continuar partiendo del articulo anterior.  CONEXIÓN CSHARP TO MONGODB . Lo que haremos será primeramente agregar a nuestro Formulario un Control de tipo DataGridView, y le ponemos de Nombre dgvClientes. Ahora, vamos al código del formulario y agregamos el siguiente código, que nos permite Leer toda la data de la base dbClientes de la colección de "Cliente" public void LeerDatosMongoDb()         {             string connectionString = "mongodb://localhost" ; //Cadena de conexion             var client = new MongoClient (connectionString);             var serv...

Conexión Csharp to MongoDB

Image
Saludos amig@s. Para complementar el articulo anterior Bases de datos NO SQL con MongoDB , ahora haremos una conexión mediante Csharp a una base de datos MongoDB. Descargar Driver: Puedes descargar de la pagina oficial de Mongo donde puedes descargar estos Drivers , o si deseas descarga directamente, el instalador que yo subi AQUI Una vez descargado lo instalan, y en la carpeta C:\Program Files (x86)\MongoDB\CSharpDriver 1.8.3 , podrán encontrar ahí las dlls que vamos a usar en nuestro proyecto Csharp Creamos Proyecto en Visual Studio 2012: Abrimos nuestro visual Studio 2010 o 2012 y creamos un nuevo proyecto de Windows o de Consola como prefieran, yo he creado una aplicación de Windows. Luego agregamos las referencias a las 2dlls que nos proporciona MongoDB. Listo una vez que hemos agregado la referencia a nuestro proyecto Colocamos el Siguiente Código en el Load del Formulario, este codigo nos permite iniciar una conexion con una base de ...