miércoles, 16 de noviembre de 2011

Base de datos actualizada

Hola que tal,

Les envió el link de descarga de la base de datos de programación actualizada.

http://www.megaupload.com/?d=C8DBKLUH

Saludos

jueves, 10 de noviembre de 2011

Procedimientos almacenados

Por si alguien necesita información sobre la creación de procedimientos almacenados en SQL Server, les mando un par de links que me parecen fáciles de seguir.

http://msdn.microsoft.com/en-us/library/aa174792(v=sql.80).aspx
http://www.sql-server-performance.com/2003/stored-procedures-basics/

Si tienen alguna pregunta específica, con mucho gusto les puedo ayudar.

Saludos

Base de datos (Proyecto programación)

Aqui esta el link para la descarga de la base de datos del proyecto de Programación.  Es un un respaldo que pueden restaurar en su SQL Server 2005 o 2008.

Lamentablemente no recibimos todas las solicitudes, por lo que esta versión esta suceptible a cambios.

http://www.megaupload.com/?d=MUY6ZU58

Saludos

miércoles, 26 de octubre de 2011

Objeto para conexión a base de datos

Hola a todos, con la finalidad de unificar la forma en la que se realizarán las conexiones a base de datos para el proyecto de programación, propongo la creación de una clase única que nos sirva a todos para conectarnos y ejecutar procedimientos almacenados contra la base de datos, de esta manera será mucho más sencillo utilizarla y darle mantenimiento.

A continuación les pongo un código propuesta para realizar esta tarea.  Este código ya ha sido probado.

Saludos y quedo en espera de sus comentarios


using System;
using System.Collections.Generic;

using System.Web;
using System.Data.SqlClient;
using System.Data;

namespace Maestria.Objects
{
    public class DBConnect
    {
        System.Data.SqlClient.SqlConnection conn;
        private string _connString;

        public DBConnect(string pConnString)
        {
            this._connString = pConnString;
        }

          public ConnectionState openConnection()
        {
            System.Data.ConnectionState connState;

            conn = new System.Data.SqlClient.SqlConnection(_connString);
            try
            {
                conn.Open();
            }
            catch (System.Data.SqlClient.SqlException ex)
            {
                throw (ex);
            }
            finally
            {
                connState = conn.State;
            }
            return connState;
        }

        public void closeConnection()
        {
            try
            {
                conn.Close();
            }
            catch (SqlException ex)
            {
                throw (ex);
            }
        }

        public System.Data.DataSet ExecuteSP(string spName, System.Collections.ArrayList parameters)
        {
            DataSet ds = null;
            SqlDataAdapter dataAdapter = null;
            SqlCommand command = null;

            try
            {
                command = new SqlCommand();
                command.Connection = conn;
                command.CommandText = spName;
                command.CommandType = CommandType.StoredProcedure;

                // Add the parameter to the Parameters collection.              
                foreach (SqlParameter param in parameters)
                    command.Parameters.Add(param);

                //Fill in the dataset
                ds = new DataSet();
                dataAdapter = new SqlDataAdapter(command);
                dataAdapter.Fill(ds);

                return ds;
            }
            catch (SqlException ex)
            {
                throw (ex);
            }
        }

        public System.Data.DataSet ExecuteSP(string spName)
        {
            DataSet dataSet = null;
            SqlDataAdapter dataAdapter = null;
            SqlCommand command = null;

            try
            {
                command = new SqlCommand();
                command.Connection = conn;
                command.CommandText = spName;
                command.CommandType = CommandType.StoredProcedure;

                //Fill in the dataset
                dataSet = new DataSet();
                dataAdapter = new SqlDataAdapter(command);
                dataAdapter.Fill(dataSet);
            }
            catch (SqlException ex)
            {
                throw (ex);
            }
            finally
            {

            }
            return dataSet;
        }

        public byte[] ExecuteSPI(string spName)
        {
            byte[] array;
            SqlCommand command = null;
            object obj;

            try
            {
                command = new SqlCommand();
                command.Connection = conn;
                command.CommandText = spName;
                command.CommandType = CommandType.StoredProcedure;
                obj = command.ExecuteScalar();
                array = (byte[])obj;

                return array;

            }
            catch (SqlException ex)
            {
                throw (ex);
            }
            finally
            {

            }
        }  
    }
}

domingo, 2 de octubre de 2011

Importante

Para los que tienen como directores de tesis a:


Martin
Mercedes
Griselda


Estos profesores estarán fuera debido a un congreso y sólo estarán disponibles para firma de proyectos hasta el día martes, esto de acuerdo con información proporcionada por la profesora Estela.    Adjunto mensaje original.


"Les comento que los profesores Martin, Mercedes y Griselda se van a un Congreso la proxima semana, por lo tanto solo estaràn para firmarles dicha hoja hasta el martes."


Saludos

miércoles, 28 de septiembre de 2011

Tarea y práctica de programación

Hola que tal,

Les paso el código de la tarea de programación del pasado sábado.   En ese mismo proyecto esta el código del ejercicio que se realizó en clase y la práctica de la CURP.

Espero les sirva.

http://www.megaupload.com/?d=T2KK766E

lunes, 26 de septiembre de 2011

Información interesante

Hola que tal, les recomiendo que revisen esta página, contienen información importante.

http://comecyt.edomex.gob.mx/

Saludos

domingo, 25 de septiembre de 2011

lunes, 19 de septiembre de 2011

Ejemplo: Uso de ComboBox y RadioButton - C#

Hola, aqui está un pequeño ejemplo de cómo utilizar un comboBox y RadioButtons, espero les sea de utilidad.

Esta hecho en VS 2010, si tienen una versión anterior, pueden copiar el código y ponerlo en su proyecto.

http://www.megaupload.com/?d=XQKWDLXU

Cualquier pregunta me avisan.

Saludos,

jueves, 15 de septiembre de 2011

martes, 13 de septiembre de 2011

Aviso importante !! materia programación

Hola a todos, la maestra de programación solicitó subir esto al blog para que todos esten enterados, copio el texto tal cual lo mandó.


HOLA:

TE ENCARGO QUE SUBAS EN EL BLOG DE LA MAESTRIA QUE ME PROPORCIONARÓN USTEDES PARA QUE LES AVISES A A LOS DEMAS COMPAÑEROS QUE TOMAN LA MATERIA DE PROGRAMACIÓN QUE EL SABADO NO HAY CLASES  Y QUE REALICEN COMO TAREA PARA EL DÍA 24 UN CARRO DE COMPRAS DONDE UTILICE LOS SIGUIENTES CONTROLES : LISTBOX, COMBOBOX,  TEXTBOX, LABEL, BOTONES, RADIOBUTTON, CHECKBOX. E IMPRIMIR EL TICKET DE LO COMPRADO EN UN MESSAGEBOX.

sábado, 10 de septiembre de 2011

Libro de C#

Para los que les interese tener un libro de referencia para la materia de programación les dejo este link para que lo descarguen.

Viene en formato PDF

https://rs542tg.rapidshare.com/files/146544721/netbks.com_0470191376.rar

Saludos

viernes, 9 de septiembre de 2011

Visual Studio Express

Para los que no tienen Visual Studio para la materia de programación, les mando el link de donde pueden descargarlo gratuitamente.

Para utilizar C# deben bajar Visual C# 2010 Express

http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express

Saludos

Seguidores