martes, 26 de octubre de 2010

Como conectar a SQL desde VS.Net

Lo primero que haremos es crear un nuevo proyecto de Windows Form para nuesto Proyecto , la interfaz seria de esta manera para iniciar el nuevo proyecto.
Para este tutorial vamos utilizar sql server y visual estudio 2008 , lo primero que tenemos que hacer en estar en el visual basic y luego crear un nevuo proyecto para iniciar a costruir nuestro proyecto de ejmeplo. Entonces vamo a Archivo y luego nuevo proeycto y se abrira una nueva ventana y seleccionamos aplicacion de formulario windows y presionamos aceptar, asi como se muestra en la figura de abajo.

Acontinuacion veremos que ya esta agregado nuestro proyecto al lado derecho como muestra la imagen de abajo.
Acontinuacion damos doble click al formulario que se crea por defecto en nuestro nuevo proyecto y vamos a la barra cuadro de herramientas y jalamos un componente nuevo (datagridciew) lo cogemos y jalamos hacia nuestro formulario.
Aqui ya tenemos nuestro dtagridview en el formulario.

Ahora para poder acceder a la Base de Datos SQL Previamente teniamos que a ver creado una nueva base de datos en el sql y crear una simple tabla alumno.
Estando en el datagridview en la paret superior derecho hay un pequeno cuadrito con un triangulo dentro damos click ahi y entonces emergera una ventanita y abrimos el combobox y en la parte de abajo precionamos Agregar Orgien de Datos de Proceso.
Acontinuacion seleccionamos Base de Datos y luego precionamos siguiente
luego aparecera una ventana para elegir el origen de datos y seleccionamos microsoft sql server
Y luego en nombre de servidor , colocaremos un punto (.) o si desean colocamos (localhost) y leugo elegimos nuestra base de datos ya creada antes en el sql. y damos aceptar.

Luego de dar aceptar aparecera esta ventana donde seleccionaremos neustra tabla creada, en este caso solo aparece una tabla alumno porque es la unica que hemos creado, la seleccionamos y luego presionamos finalizar.
Despues de seleccionar Finalizar nos aparecera el datagrid con la tabla y los campos pero sin datos.
Luego para correr nuestro aplicativo solo presionamos F5 y levantara el dato de nuestra base de datos.

martes, 19 de octubre de 2010

Manejando Botones con VS 2008

Aqui veremos la utilidad y variablidad de utilizar los botones del panel de herramientas del visual studio 2008 , veras como llamar un formulario con botones y asu ves estos llamar a una ventana de informacion .

Aqui les dejo un video donde podran apreciar como funcionan y como se programan los botones.

Modificar Registros de una tabla en SQL

Aqui les dejo un video donde podran ver como se modifica un registro de una tabla de SQL . Cualquiero consulta no duden en escribirme en los comentarios y yo respondere inmediatamente . Gracias


Agregar Registro a la BD SQL

Aqui un pequeño codigo para poder agregar un registro a nuestra base de datos que tenemos en el SQL Server. Cualquier consulta deje su comentario aqui y yo estare para ayudarle !

Conectar a SQL 2005 utilizando ADO.NET

Resumen de la sección

1. La tecnología ADO.NET, integrada en .Net Framework, es el siguiente estado de evolución de ADO.
2.
3. Se diseñó teniendo en cuenta los modelos multinivel, la independencia y el estándar XML. Para estos escenarios se proporcionan dos objetos nuevos, DataSet y DataAdapter.
4. Se puede utilizar ADO.NET para obtener datos de una secuencia o para almacenar datos en una memoria caché a fin de realizar actualizaciones.
5. La documentación contiene mucha más información acerca de ADO.NET.
6. Hay que tener en cuenta que se puede ejecutar un comando directamente en la base de datos para realizar inserciones, actualizaciones y eliminaciones. Para insertar, actualizar o eliminar datos no hay que colocarlos primero en un objeto DataSet.
7. Además, se puede utilizar un objeto DataSet para enlazar con los datos, examinarlos y explorar sus relaciones.

Aqui dejo un link de un Ejemplo Hecho por ELGUILLE , muy bueno y bien detallado

http://www.elguille.info/NET/ADONET/base_sql_asistente_vb2008_express.aspx



Como Crear un Crystal Report

Es una poderosa solución de generación de reportes dinámica, orientada a la acción, de gran utilidad para diseñar, explorar, visualizar y generar reportes en la Web o incluidos en aplicaciones empresariales. El usuario final tendrá acceso a reportes con una presentación impecable, útiles para sus·proyecciones de negocios; asi mismo podrá tomar decisiones inmediatas basadas en un reporte, con lo que reducirá su·dependencia a desarrolladores y técnicos informáticos.


Razones para utilizar Crystal Reports 2008

-Capacidad para los usuarios finales de explorar reportes de manera interactiva
-Creación de reportes atractivos con visualización impresionante
-Desarrollo de potentes mashups de datos
-Ahorro de tiempo en el diseño de reportes
-Gama completa de opciones de implementación de reportes

Sus reportes nunca se habían funcionado así antes.

Crystal Reports 2008 es el resultado de 15 años y 12 versiones. Constituye la herramienta de creación de reportes elegida por millones de profesionales de TI, desarrolladores de aplicaciones y consumidores de reportes.

Razones para actualizarse a Crystal Reports 2008

- Proporcionar más información con un reporte y reducir la proliferación de reportes
- Posicionarse bien en el mercado con presentaciones de reportes de gran impacto
- Adherir fácilmente aplicaciones Xcelsius, Flash y Flex en Crystal Reports sin necesidad de codificación
- Reducir el tiempo de desarrollo y aumentar la productividad del diseñador
- Permitir que los usuarios exploren más información de forma interactiva, tanto en línea como desde sus escritorios

Características principales de Crystal Reports 2008

Crystal Reports 2008 ofrece funciones avanzadas que le van a ayudar a reducir la proliferación y el mantenimiento de reportes. Estas funciones aumentan la flexibilidad de la visualización y ahorran tiempo gracias a características de diseño de gran productividad.

- Integración de Xcelsius
- Integración de Flex
- Integración de Flash
- Panel de parámetros de reportes
- Visualización interactiva de reportes
- Potentes tablas de referencias cruzadas
- Paginación flexible


Como Crear un Instalador

Aquí les dejo algo que a muchos les interesa  :  Como crear un Instalador desde VB.NET .

Lo importante de esta entrada es saber el porque de crear este proyecto que hacer un instalador .
Cuando uno hace proyectos en .net con conecciones a base de datos o utiliza archivos dlls , crytal reports entre otros recursos , a manera local uno puede hacer su proyecto y ejecutar el proyecto sin ningún problema , solo se puede dar doble click a ejecutable y tu proyecto corre perfectamente de manera local , pero que pasa si quieres llevar tu proyecto a otra maquina cliente y por x motivos no tienes instalado el VS 2008 y no te permiten instalarlo tampoco , entonces es ahi cuando uno puede pensar en llevar el instalador de dicho proyecto , para eso antes de crear un instalador hay que redireccionar la ip a donde apunta tu proyecto para consumir la base de datos ya que tu llevaras el instalador a otra pc con otro ip y donde no tienes la base de datos ni mucho menos el VS.2008 , entonces previamente en tu maquina cliente en pleno desarrollo de tu proyecto tienes que modificar la ip a donde siempre quieres que apunte , normalmente es al servidor donde se encuetra tu base de datos.

Lo que un Instalador hace es empaquetar todos los archivos utilizados en tu pc donde construiste el proyecto , lo empaqueta de una manera que te genera todos los archivos tales como: dll,recursos de archivos , entre otros y también como explique antes , te empaqueta guardando la ip a donde apuntara tu software creado.

Una ves ya terminado el instalador puedes llevarlo a cualquiera otra maquina de tu red , sin importar que esta tenga el VS 2008 instalado ni el sql o cualquier otro motor de base de datos instalado y a continuación pasaras a instalar en tu maquina así como instalarías cualquier otro producto.

Ojo >>  No es lo mismo , ejecutable que instalador .

tu llevas el ejecutable de tu proyecto a otra pc y no te sirve de nada , no hará absolutamente nada.

Gracias . Aquí les dejo un video de como crear un INSTALADOR .