viernes, 30 de septiembre de 2011

Trabajo con fechas en SQL Server

Trabajar sobre fechas y sus conversiones esta a la orden del día cuando uno programa sql.

La pagina que os ofrezco es una maravilla porque vienen las mayoría de conversiones

Conversión fechas SqlServer


También dejo una información que desconocía, pues un servidor le costara hasta 8 veces más trabajar sobre nvarchar que sobre varchar, aquí el enlace explicativo:
nvarchar vs narchar

Thanks!!

domingo, 25 de septiembre de 2011

Guía rápida de UML

Esta imagen es muy descriptiva de como entender los diagramas UML

Thanks!!

Cadenas de conexión en Asp.Net

Esta pagina es cojonuda cuando buscamos como hacer la conexion a nuestra base de datos: www.connectionstrings.com

El primer paso para asociar una cadena de conexión con nuestra fuente de datos es conocer la siguiente información:
a) Nombre de la instancia.
b) Nombre de la base de datos.
c) Usuario y contraseña del usuario que tiene permisos sobre la base de datos.

Instancia: EQUIPO.
BD: prueba.
User: sa,Pass: sasysadmin.

Si no conoces el nombre de la instancia del SQL server ejecuta el siguiente comando:
USE master; -- Para que la query se ejecute en dicha base de datos
GO
SELECT [name], data_source FROM sys.servers;

Ahora creamos un nuevo sitio Web en Visual Studio 2008 y abrimos el archivo de configuración Web ( web.config )
Buscamos el elemento contenido dentro del elemento raíz y agregamos una cadena de conexión como lo muestra el siguiente ejemplo:


<connectionstrings>
    <add connectionstring="Data source=EQUIPO; Initial catalog=Prueba; User id=admin; Password=123456" name="cnx" providername="System.Data.SqlClient">
  </add></connectionstrings>

El atributo connectionString debe tener los siguientes datos:
Data source es la instancia que utilizamos en SQL Server.
Initial catalog es el nombre de la base de datos a utilizar.
User id es el nombre de usuario que se conectara a la base de datos.
Password es la contraseña del usuario de la base de datos.
Por último el providerName que es un espacio de nombres de System.Data.SqlClient.

Asi, cuando programemos la query, al iniciar la conexion deberemos poner:
Dim conex as new SqlConnection(WebConfigurationManager.ConnectionStrings("cnx").ConnectionString)

Finalizado el contrado

Podre blog, con la ilusión que me hizo poder materializar todas las ideas y plasmarlas en el blog.

En fin, cree el blog cuando inicie mi nuevo camino en la empresa 'Doblemente' de Alcoy, y finalizando el contrato y sin saber si renovare he decidido volver a darme otra oportunidad.

Si el futuro me es aciago y no renovara, tengo una ilusión inmensa en poder plasmar mis 'sueños' e 'ideas' en un proyecto informático que lleva tiempo cuajando en mi mente pero que no tengo tiempo de crear junto con el trabajo.

El proyecto es abrumadoramente cojonudo pero es de una complejidad delicada para los que acabamos de salir de la carrera, con mi experiencia en el CRM y el CMS puedo valerme para ir tirando al principio. Y hacerme una idea de que necesito antes de pedir ayuda a los compañeros y poder definir una arquitectura inicial.

Thanks!!
 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Online Project management