domingo, 29 de junio de 2008

Congreso Internacional de Cómputo. Cuernavaca, Morelos





El pasado martes 24 de junio emprendimos nuestro viaje hacia la ciudad de Cuernavaca, Morelos para asistir al Congreso Internacional de Cómputo celebrado en la Universidad Autónoma del Estado de Morelos.

Nuestro viaje hacia la Ciudad fue de 15 horas en nuestro autobús escolar, asistimos nosotros alumnos del 8vo semestre tanto de la mañana como de la tarde y un autobús mas para los de 4to semestre matutino.

El congreso empezó el miércoles 25 y terminó el viernes 27, llegamos a Cuernavaca cerca de las 11 de la noche del martes, eso nos dió tiempo de acomodarnos en nuestro hotel. Los temas que mas me interesaron fueron los siguientes:
  • El futuro de la Tecnología de Comunicaciones
  • Redes Neuronales
El viaje de regreso fue el sábado 28, y tuvo una duración de 12 horas y media. Aquí les presento unas imágenes que tomé con mi celular, tambien tomé fotos con una camara digital y una película con una videocámara.

miércoles, 18 de junio de 2008

Librería de Clases para manipular datos en C#.net

Esta librería podemos reutilizarla para las operaciones básicas de un catálogo común de Usuarios, pero es aplicable para cualquier catálogo que manipule datos.

using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.Odbc;

namespace LibreriaOdbc
{
public class DatosOdbc
{
//Definir los objetos para la conexion a la Base de Datos
private OdbcConnection conexion;
private OdbcCommand cmd;
private OdbcDataAdapter da;
private DataSet ds;
//Conectar y Desconectar
public void conectar()
{
//Crear objeto de conexion para el DSN que hace referencia a la Base de Datos
conexion = new OdbcConnection("dsn=abarrotera;");
conexion.Open();
}
public void desconectar()
{
conexion.Close();
}
//===== Operaciones para la Base de Datos ==========
//===== Tabla: Usuarios ========
public DataSet consultaUsuarios()
{
//Crear los Objetos
ds = new DataSet();
conectar();
da = new OdbcDataAdapter("SELECT * FROM Usuarios", conexion);
da.Fill(ds);
return ds;
}
public int insertarUsuarios(string idUsuario, string nombre, string contraseña, string tipoUsuario)
{
int r = 0;
conectar();
//Crear el Objeto
cmd = new OdbcCommand("INSERT INTO Usuarios VALUES('" + idUsuario + "','" + nombre + "','" + contraseña + "','" + tipoUsuario + "')", conexion);
r = cmd.ExecuteNonQuery();
desconectar();
return r;
}
public int modificarUsuarios(string idUsuario, string nombre, string contraseña)
{
int r = 0;
conectar();
//Crear el Objeto
cmd = new OdbcCommand("UPDATE Usuarios SET nombre = '" + nombre + "', password = '" + contraseña + "' WHERE idUsuario = '" + idUsuario + "'", conexion);
r = cmd.ExecuteNonQuery();
desconectar();
return r;
}
public int eliminarUsuarios(string idUsuario)
{
int r = 0;
conectar();
//Crear el Objeto
cmd = new OdbcCommand("DELETE FROM Usuarios WHERE idUsuario = '" + idUsuario + "'", conexion);
r = cmd.ExecuteNonQuery();
desconectar();
return r;
}
}
}