Filtrar Entre 2 Fechas (Aplicando SP)

febrero 13, 2014 2 comentarios

hola a todos nuevamente .  Continuado con los tutoriales hoy aprenderemos a filtrar un datagridview con un rango de fechas, utilizando un store procedure :
Bueno lo primero que necesitamos es nuestra base de datos :

CREATE DATABASE RIPERTEC
GO
USE [RIPERTEC]
GO
/****** Object: Table [dbo].[RegistroActividades] Script Date: 02/13/2014 16:18:09 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[RegistroActividades](
[id] [int] IDENTITY(1,1) NOT NULL,
[Descripcion] [varchar](100) NULL,
[fecharegistro] [datetime] NULL,
[usuario] [varchar](10) NULL,
CONSTRAINT [PK_RegistroActividades] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO

Y aquí el procedimiento almacenado

CREATE PROCEDURE [dbo].[sp_fechas]
@del DATE,
@al DATE
AS
SELECT
*
FROM
orden_compra ra

WHERE CONVERT(smalldatetime, CONVERT(char(10), ra.fecha_orden, 103), 103) >= @del
AND CONVERT(smalldatetime, CONVERT(char(10), ra.fecha_orden, 103), 103) <= @al
GO

la base de datos y la tabla ya están creadas dejo a ustedes rellenar los datos  de su preferencia. Ahora Crearemos un formulario como el que esta en la imagen

bibib

Aquí el código

Private Sub ButtonX1_Click(sender As Object, e As EventArgs) Handles ButtonX1.Click

Dim cn As New SqlConnection("data source = (local); initial catalog = ripertec;integrated security = true;")
Dim dt As New DataTable
Dim cmd As New SqlCommand("sp_fechas", cn)
cmd.CommandType = Data.CommandType.StoredProcedure
cmd.Parameters.Add("@del", SqlDbType.Date).Value = dtpDesde.Value
cmd.Parameters.Add("@al", SqlDbType.Date).Value = dtphasta.Value
Dim da As New SqlDataAdapter(cmd)
da.Fill(dt)
dt.Columns.Add("Revisado", GetType(Boolean))
DataGridView1.DataSource = dt

End Sub
Categorías: BASE DATOS

Gestionar evento Click de varios botones

febrero 11, 2014 Deja un comentario

Hace unos días ayudando a un amigo a migrar sus aplicaciones de visual basic 6.0 a VB.net (2013) Nos topamos con un problema en especial -(En realidad el proceso de migrar todo un sistema de gestión ERP siempre va a ser difícil)-.

Sucede que el tenia 70 botones en su antigua aplicación, el tenia un procedimiento sub en el cual quería capturar el texto que estaba escrito sobre el botón cada vez que lo pulsaba y poder realizar unas acciones que el necesitaba, en fin!! Si se puede le dije !». El me decía que en vb 6.0 se podía colocar el mismo nombre a todos sus botones, cosa que en vb.net ya no se puede así que el reto ya estaba sobre la mesa y teníamos que buscarle una pronta solución sino iba a ser decapitado por sus superiores cosa que a nadie en particular le gusta!! .

Leer más…

VALIDAR TEXTBOX

May 6, 2011 3 comentarios

Cuando uno empieza a rellenar datos a una caja de texto a veces nos vemos en la problemática de buscar la manera de validar los mismos es decir ..! como hago para que mi caja de texto solo admita numeros, letras, caracteres especiales, que admita solo algunas letras, etc

bueno si mas preámbulo los explicare.:

Leer más…

Categorías: HERRAMIENTAS

Conectando una bases de datos mediante un Dataset

abril 28, 2011 Deja un comentario

En esta oportunidad les mostrare como conectarse a una base de datos de la manera mas sencilla que existe, es decir usando un dataset :

Lo primero que tenemos que hacer es tener visualizado el explorador de soluciones, y si no lo tiene diriganse a Menu Ver >  Explorador de Soluciones

2° Clic derecho sobre Conecciones de Datos > Luego Clic sobre  Agregar Coneccion Como se muestra en la imagen:

Categorías: BASE DATOS

EXPORTAR DATAGRIDVIEW A PDF

abril 24, 2011 29 comentarios

Crearemos el siguiente formulario que nos servida para exportar un datagridview a pdf
En evento load del formulario colocamos el siguiente codigo para conectarnos a la base de datos northwind
y realizar una consulta a la tabla productos:
Leer más…

Categorías: BASE DATOS

EXPORTAR DATAGRIDVIEW A EXCEL

abril 23, 2011 8 comentarios

Hoy Aprenderemos como exportar un datagridview a excel 2007, lo primero que tenemos que hacer es crear un formulario similar :

En evento Load del formulario colocamos el siguiente codigo:
Leer más…

Categorías: BASE DATOS

Mi primer Programa – Java

noviembre 19, 2010 Deja un comentario

Hola !! A todos eh decido crear este blog con fines educativos, con el afan de compartir informacion a travez de la red a aquellas personas que recien estan conociendo este fasinate mundo de la programacion en java, el IDE que uso es Jcreator por que el codigo que me proveee es limpio y puro..!! de acuerdo con la complejidad de nuestros ejercicios utilizaremos otros IDE’s !!

Leer más…

Categorías: Sin categoría

SENTENCIAS IF – END IF

May 29, 2010 Deja un comentario

Escribir un programa que pida un número e indique si se trata de un número par
Leer más…

Categorías: ESTRUCTURAS DE CONTROL

Entrada – Proceso y Salida de Datos en Visual Basic 2008

May 26, 2010 2 comentarios

Lo ejemplos que muestro aqui me permiten a mi  dar el primer paso   en el mundo del programacion eh publicado ejercicios simples para el entendimiento de los principiantes :

Leer más…

Categorías: ESTRUCTURAS DE CONTROL

Crear Formularios Divertidos

abril 24, 2010 2 comentarios

Hola a todos nuevamente regresando al blog después de un largo tiempo: En esta oportunidad les mostrare como diseñar nuestro propio formulario divertido (como así)

Si chicos como si bien pueden ustedes realizar este tipo de formularios de forma divertida también se puede aplicar para proyectos mas avanzados. Como esto!! Estoy empezando a diseñar mi propio reproductor .mp3 y necesitaba de la ayuda de un formulario que se asemeje a un IPod.  ¡! Ver la imagen:
Leer más…

Categorías: Programacion II