Entradas

Mostrando entradas de mayo, 2010

Instalar Visual Basic 6 en Windows 7

Imagen
Muchos programadores continúan desarrollando aplicaciones con Visual Basic 6 , y son muchos más los que mantienen software compilado con este lenguaje. Hace unos días un colega me comentaba sobre la imposibilidad de hacer funcionar VB6 en Windows 7 , y más tarde en la misma semana otro colega me consultaba como hacer correr un ejecutable de VB6 en Windows 7 , con esas dos casualidades en la misma semana me puse a buscar una solución.   Instalando VB6 en Windows 7 Uno de los primeros problemas con que nos encontramos es que el instalador setup.exe de VB6 está compilado en 16bits, recordemos que VB6 y 5 son de la década de los ’90. Desde 2000 en adelante todos debimos pasarnos a .NET, pero eso implicaba pensar orientado a objetos y muchos se resisten, incluso hoy día. Los sistemas operativos Windows de 64bits corren casi sin problemas el software de 32bits, pero no logran ejecutar el añejo de 16bits. Afortunadamente solo el setup.exe del instalado es...

Importar archivo de texto a SQL Server 2005

Para los desarrolladores de sistemas o administradores de base de datos muchas veces nos encontramos con la necesidad de importar registros a una tabla de SQL Server 2005 ya sea de un archivo de texto o de un excel, cabe señalar que en excel solo se pueden poner 65000 registros pero en la vesion 2003 en la version 2007 si acepta mas de 65000, pero bueno en este caso nos enfocaremos solo al archivo de texto para poder migrar informacion con una sola instrucción de Trans SQL ya que por el metodo de copiar y pegar tarda demasiado en pasarse lo registros y mas cuando son un total de registros considerables, bueno sin tanto rollo aqui esta la instruccción.... BULK INSERT BD.dbo.[Kardex] --aqui va la base de datos y la tabla FROM 'C:\KardexTepeaca.txt' -- aqui va la ruta del archivo que contiene los datos with ( FIELDTERMINATOR = ',' --aqui se especifica el delimitador, en este caso la coma ) Como puden ver es muy sencillo....solo hay que tener en cuenta que los da...

Importar archivos de texto a SQL Server 2005

En muchas ocasiones no topamos con la necesidad de tener que migrar información a una tabla de SQL Server ya sea de un archvo de Excel o de un archivo de texto y de una manera rapida ya que migando los registros por el metodo de copiar y pegar es muy tardado cuando son muchos registros por lo que aqui publicare una

Usando LINQ to SQL

Imagen
Los desarrolladores pueden usar LINQ con cualquier fuente de datos. Pueden expresar consultas eficientemente en los lenguajes de programación que eligan, opcionalmente transformar/incrustar los resultados de las consultas en el formato que quieran, y entonces manipular fácilmente los resultados. Los lenguajes habilitados para LINQ pueden aportar seguridad de tipos y chequeo en tiempo de compilación el las expresiones de consulta, y desarrollar herramientas que aporten intelisense, debugging, y un gran soporte para refactoring cuando escriban código de LINQ. LINQ soporta un modelo de extensibilidad muy rico que facilita la creación de operadores eficientes para fuentes de datos. La versión “Orcas” del .NET Framework biene con librerías que habilitan LINQ sobre objetos, XML y bases de datos. ¿Qué es LINQ to SQL? LINQ to SQL es una implementación de O/RM(object relational mapping, mapeador de objetos relacionales) que viene con la versión “Orcas” del .NET Framework, y nos permite modelar ...

Ya está cerca Bluetooth 3.0

Hasta el momento, como tecnología de transferencia de datos, Bluetooth estuvo a la ombra de las conexiones Wi-Fi, y su uso se limitó a aplicaciones como auriculares o manos libres para el celular, pero este escenario podría cambiar con la llegada de la nueva especificación de Bluetooth, que desafiaría el ancho de banda Wireless USB y superaría al de Wi-Fi. Anteriormente llamada Bluetooth UWB (Ultra Wide Band), Bluetooth 3.0 será 18 veces más rápida que la versión actual, y operará en el espectro Wi-Fi, dado que tendrá capacidad para conectarse desde la versión de bajo consumo y corto alcance a las conexiones 802.11abg. Los usuarios también podrán experimentar un gran avance en el rango Bluetooth, dado que los radios de clase 2, que son los que normalmente se pueden encontrar en auriculares, dispositivos de mano y otras unidades, y que tienen un alcance de unos 9 metros, en la nueva versión pasan a la clase 3, preparados para utilización industrial, y cuyo alcance es de 91 metros. Otra ...