domingo, 22 de marzo de 2009

Ventajas de una Computadora Mac.

Hace todo lo que hace una PC, sólo que mejor.
Una Mac incorpora todos los componentes esenciales, incluyendo la última tecnología inalámbrica, chips Intel avanzados y un sólido sistema operativo que está lleno de innovaciones.


Nació lista.

A diferencia de otras computadoras que necesitan que emplees muchas horas en configurar dispositivos, una Mac se conecta a tu cámara digital, dispositivo inalámbrico o unidad externa, y listo. Ya está realmente funcionando.


Tecnología inalámbrica al instante.
Una Mac hace que lo inalámbrico sea sencillo. Las redes aparecen automáticamente y, con sólo un par de clics, puedes conectarte a Internet.



Siempre al día.
Una Mac verifica actualizaciones regularmente para Mac OS X y para cualquier software Apple incluido, y las descarga automáticamente. Realmente, una Mac se pone mejor con los años.



Mac OS X Leopard
Ningún otro sistema operativo –incluido Vista- ofrece la innovación y simplicidad de Mac OS X. Con Mac OS X Leopard, la Mac va aún más allá con nuevas características que te permiten hacer más con menos esfuerzo.

jueves, 12 de marzo de 2009

Uso de la Sentencia sql "LIKE" en ASP.net

La mayoría de las operaciones con registros hacia una base de datos (Oracle, SQL Server, MySql, Access, etc) se resumen en practicamente 4 principales:
- Consultar
- Ingresar Registrar
- Modificar
- Eliminar
Que su equivalente en el lenguaje Universal SQL son:
- SELECT
- INSERT
- UPDATE
- DELETE
En esta ocación voy a colocar un ejemplo de una consulta de tipo SELECT utilizando tambien LIKE que devuelve las coincidencias encontradas segun los parámetros dentro del LIKE, este código funciona en ASP.net con C#.net y en cualquier entorno tambien .NET (J#.net, VB.net, COBOL.net, etc):

BaseDatos.Conectar();
GridView1.DataSource = BaseDatos.ConsultaDS("SELECT claveEmpleado, nombre,
apellidoPaterno, apellidoMaterno, sexo, FechaNacimiento, correoElectronico,
telefono, fechaIngreso, status FROM Empleados WHERE apellidoPaterno LIKE ('" +
TextApellidoPaterno.Text + "%')");
GridView1.DataBind();
BaseDatos.Desconectar();

Lo importante es en :

WHERE apellidoPaterno LIKE ('" + TextApellidoPaterno.Text + "%')

Que esta indicando que la consulta SELECT devolverá todas las filas que coincidan al principio con lo que se escriba en el TextBox.
Por ejemplo:
Si en mis registros de la tabla en mi base de datos tengo en el campo "apellidoPaterno" :Peña, Perera, Prieto, Palomeque, y en el textbox para consultar escribo "pe" me devolvera las filas que contienen el nombre Peña y Perera.
Espero y les sirva a algunos, porque esto los master ya lo saben muy bien.

domingo, 1 de marzo de 2009

Cadena de Conexión SQL

Esta es una típica cadena de conexión para SQL Server:
Data Source = ServidorSQL; Initial Catalog = BaseDatos; Integrated Security =
True


Ahora observemos esta cadena:
Data Source = '" + System.Environment.MachineName.ToString() + "'; Initial
Catalog = BaseDatos ; Integrated Security = True

La diferencia que radica en la segunda este utilizamo una propiedad del Espacio de Nombre "System" para poder saber el nombre del servidor que hace referencia para acceder a la Base de Datos. Quiere decir que si yo cambio mi proyecto a cualquier computadora y se conectará a la Base de Datos sin ningún problema.