SlideShare a Scribd company logo
1 of 15
VBASIC-ASPX
Objetivo de la presentación:
General
•Aplicar los pasos con el propósito de crear una muestra de aplicación web
utilizando la herramienta Visual Studio 2008.
Específicos
•Creación de la Base de Datos en SQL Server Expresss.
•Creación de una pagina para implementar la instrucción para el ingreso de
datos en una tabla.
•Creación de una pagina para implementar la instrucción de edición de datos
para una tabla.
PROCESO DE DESARROLLO DE APLICACIÓN
WEB-ASPX (Transacciones)
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
Creación de la Base de datos:
•Utilizando el entorno de desarrollo del sitio (Visyual Studio 2008), agregar un
nuevo elemento de tipo Base de Datos(extension mdf) y renombrarlo como
catalogo.mdf y crear internamente una tabla llamada cliente.
•La tabla cliente debe contener los siguientes campos : rut varchar(10),
nombre varchar(20), apel varchar(20), fono varchar(15),direc varchar(30),
correo varchar(30). Esta tabla sera nuestro elemento de transacción).
•También puede ser desarrollada en MSAccess y exportada a SQL Server.
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
Creación de la Base de datos:
•Utilizando el entorno de desarrollo del sitio (Visyual Studio 2008), agregar un nuevo
elemento de tipo Base de Datos(extension mdf) y renombrarlo como catalogo.mdf y
crear internamente una tabla llamada cliente.
•La tabla cliente debe contener los siguientes campos : rut varchar(10), nombre
varchar(20), apel varchar(20), fono varchar(15),direc varchar(30), correo varchar(30).
Esta tabla sera nuestro elemento de transacción).
•También puede ser desarrollada en MSAccess y exportada a SQL Server.
•Utilizando la interfaz de usuarios de la aplicación de creación del sitio web, iniciar
implementación de las paginas para las transacciones.
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
A. INGRESO DE DATOS
En base a la interfaz de captura de datos, se describe a continuación el ingreso de datos a la
tabla Cliente:
1.- Esta interfaz posee como elementos de captura de datos una Tabla grafica, 6 TextBox s,
un Button y un Link Button.
2.- Generar el enlace entre la interfaz de control de transacciones y la que se encuentra a
continuación.
3.- Una vez creada esta interfaz y llenado los campos con los datos, dar click al botón de
aceptar datos para efectuar la transacción con la BD.
En la pagina siguiente se aprecia el código de inserción de datos.
VBASIC-ASPX
Ajuste de Datos Página ASPX
Imports System
Imports System.Data
Imports System.Data.SqlClient
Partial Class Cliente
Inherits System.Web.UI.Page
Protected Sub btnAgregar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles
btnAgregar.Click
Dim objConex As New SqlConnection 'Crea un canal de conexion
Dim objCmd As New SqlCommand 'Crea las sentencia u ordenes
Dim rut As String
Dim nombre As String
Dim apel As String
Dim fono As String
Dim direc As String
Dim correo As String
Dim servidor As String
servidor = "C:WebSiteCatalogoApp_DataCatalogo.mdf" 'Posicion del(servidor)
objConex.ConnectionString = "Data Source=.SQLEXPRESS;AttachDbFilename=" & servidor & ";Integrated
Security=True;User Instance=True"
rut = txtRut.Text
nombre = txtNombre.Text
apel = txtApel.Text
fono = txtFono.Text
direc = txtDirec.Text
correo = txtCorreo.Text
objCmd.Connection = objConex
VBASIC-ASPX
Ajuste de Datos Página ASPX
objCmd.CommandText = "INSERT INTO CLIENTE(rut,nombre,apel,fono,direc,correo) VALUES
(@rut,@nombre,@apel,@fono,@direc,@correo)"
objCmd.Parameters.AddWithValue("@rut", rut)
objCmd.Parameters.AddWithValue("@nombre", nombre)
objCmd.Parameters.AddWithValue("@apel", apel)
objCmd.Parameters.AddWithValue("@fono", fono)
objCmd.Parameters.AddWithValue("@direc", direc)
objCmd.Parameters.AddWithValue("@correo", correo)
objConex.Open()
objCmd.ExecuteNonQuery()
objConex.Close()
objCmd.Parameters.Clear()
MsgBox("Registro Ingresado a Cliente")
End Sub
End Class
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
B. EDICION DE DATOS
1. Elija pagina donde desea insertar un grilla de datos para edición de ellos, objeto poder
presentar, modificar o eliminarlo desde la tabla de BD.
2. Seleccione u objeto de datos GridView desde la Paleta Grafica de VStudio, tal como se
aprecia en la grafica y arrástrelo a la pagina aspx.
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
B. EDICION DE DATOS
3. En la página aspx se presentara de la siguiente forma para poder configurar la grilla de datos
4. En el lado superior derecho del objeto GridView clickear sobre el símbolo de
redireccionamiento que presenta “< “. Aparecerá una ventana de configuración de datos que se
cargaran al objeto.
5. En “Elegir origen de datos:” (Ninguno), seleccionar desde el selector del combo box el origen
de datos < Nuevo origen de datos…>
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
B. EDICION DE DATOS
6. Al seleccionar < Nuevo origen de datos…>, aparece el “Asistente para la configuración de
orígenes de datos”, seleccionar “Base de datos”. Al dar click sobre el tambor, asistente especifica
por defecto un origen de datos: SqlDataSource1, dar Aceptar para continuar con configuración.
7. Al dar Aceptar , aparece la pagina de configuración de origen de datos para SqlDataSource1.
Desde el combo que esta sobre el término “Cadena de Conexión” selecciona uno existente
o simplemente dar click sobre el Botón “Nueva conexión…”.
8. Al dar dar click sobre el Botón “Nueva conexión…”. Aperece una ventana para buscar la ruta
de la base de datos donde se requieren sacar datos. En esta nueva ventana (Agregar
conexión), seleccione dando click sobre el botón “Examinar…”.
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
B. EDICION DE DATOS
9. Al dar dar click sobre el Botón “Nueva conexión…”. Aparece una ventana para buscar la ruta de
la base de datos donde se requieren sacar datos. En esta nueva ventana (Agregar conexión),
seleccione dando click sobre el botón “Examinar…”.
10. Base de datos y hacer click en botón “Abrir”
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
B. EDICION DE DATOS
11. Al dar click sobre el Botón “Abrir”, se carga en la ventana de conexión la ruta de ubicación de
la fuente de datos, objeto proseguir con configuración. Dar aceptar para cargar el origen de datos.
12. Una vez que aparece en forma definitiva el origen de datos, dar click sobre el Botón
“Siguiente”, aparecerá la venta de configuración, donde se pide guardar la conexión
implementada.
13. Dar click sobre el Botón “Siguiente”.
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
B. EDICION DE DATOS
14. Aparece ventana de configuración de la instrucción SELECT, seleccionar Tabla y luego la casilla
con * si desea todos los datos de la tabla, o de lo contrario seleccione las casillas que requiera
para la presentación de datos.
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
B. EDICION DE DATOS
15. Seleccionar opción de botones “Avanzadas…, objeto ajustar las instrucciones de edición que
va a presentar la grilla de datos. Marque ambas cajas de selección: Generar instrucciones Insert,
Update y Delete y Usar concurrencia optimista. Luego dar Aceptar
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
B. EDICION DE DATOS
16. Luego de dar Aceptar, se genera una ventana para efectuar una consulta de prueba y para ver
los datos. Una vez revisado dar Finalizar.
VBASIC-ASPX
Ajuste de Datos y Edición de Datos por Página en ASPX
B. EDICION DE DATOS
17. Finalmente se llega a la interfaz de inicio. En la Ventana de Tareas de GridView seleccionar
todas las casillas del pie de pagina (Habilitar paginación hasta Habilitar selección).
18. Compilar y probar la aplicación. Presenta en esta instancia los datos y los correspondientes
controles de edición: Editar, Eliminar, Seleccionar. Objeto pueda actualizar datos en forma
directa.

More Related Content

What's hot

What's hot (16)

Relaciones en Access
Relaciones en AccessRelaciones en Access
Relaciones en Access
 
Vb II, Unidad III Base De Datos
Vb II, Unidad III Base De DatosVb II, Unidad III Base De Datos
Vb II, Unidad III Base De Datos
 
Relaciones en Access
Relaciones en Access Relaciones en Access
Relaciones en Access
 
Relaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbañaRelaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbaña
 
Data werehousing
Data werehousingData werehousing
Data werehousing
 
Guia 2 access
Guia 2 accessGuia 2 access
Guia 2 access
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablas
 
Base de datos en visual studio
Base de datos en visual studioBase de datos en visual studio
Base de datos en visual studio
 
Manual acceso a datos vb.net
Manual acceso a datos vb.netManual acceso a datos vb.net
Manual acceso a datos vb.net
 
Bryan Ipiales
Bryan IpialesBryan Ipiales
Bryan Ipiales
 
Relaciones de access
Relaciones de accessRelaciones de access
Relaciones de access
 
A cc ess
A cc essA cc ess
A cc ess
 
Tablas
TablasTablas
Tablas
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
Base De Datos I
Base De Datos IBase De Datos I
Base De Datos I
 
TUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOTUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENO
 

Similar to Vb aspx transac

Tutorial aspx
Tutorial aspxTutorial aspx
Tutorial aspxjlmanmons
 
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...jlmanmons
 
Maha al atrach 84485872 programacion
Maha al atrach 84485872 programacionMaha al atrach 84485872 programacion
Maha al atrach 84485872 programacionMAHAATRACH
 
Presentación de Minería de Datos_ Adventure Works
Presentación de Minería de Datos_ Adventure WorksPresentación de Minería de Datos_ Adventure Works
Presentación de Minería de Datos_ Adventure WorksGustavo Rene Rojas Valdez
 
Reportes y graficos en .net
Reportes y graficos en .net Reportes y graficos en .net
Reportes y graficos en .net Juan Villena
 
Base de Datos Desde Visual Basic 6.0
Base de Datos Desde Visual Basic 6.0Base de Datos Desde Visual Basic 6.0
Base de Datos Desde Visual Basic 6.0CristianRomero179
 
Como conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverComo conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverKarolaynCardozo1
 
Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0LisbayUrdaneta
 
Conexion
ConexionConexion
Conexionitsl
 
Conexion c# sql
Conexion c#   sqlConexion c#   sql
Conexion c# sqlitsl
 
Actualizando bases de datos
Actualizando bases de datosActualizando bases de datos
Actualizando bases de datosLuisSanchez1235
 
Comocrearunabasededatoscon visualbasic
Comocrearunabasededatoscon visualbasicComocrearunabasededatoscon visualbasic
Comocrearunabasededatoscon visualbasicyolandacolon04
 

Similar to Vb aspx transac (20)

ADO NET.ppt
ADO NET.pptADO NET.ppt
ADO NET.ppt
 
Datos visual basic
Datos visual basicDatos visual basic
Datos visual basic
 
Tutorial aspx
Tutorial aspxTutorial aspx
Tutorial aspx
 
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
 
Mineria de datos
Mineria de datosMineria de datos
Mineria de datos
 
Maha al atrach 84485872 programacion
Maha al atrach 84485872 programacionMaha al atrach 84485872 programacion
Maha al atrach 84485872 programacion
 
Presentación de Minería de Datos_ Adventure Works
Presentación de Minería de Datos_ Adventure WorksPresentación de Minería de Datos_ Adventure Works
Presentación de Minería de Datos_ Adventure Works
 
Reportes y graficos en .net
Reportes y graficos en .net Reportes y graficos en .net
Reportes y graficos en .net
 
Base de Datos Desde Visual Basic 6.0
Base de Datos Desde Visual Basic 6.0Base de Datos Desde Visual Basic 6.0
Base de Datos Desde Visual Basic 6.0
 
Vb access
Vb accessVb access
Vb access
 
Vb access
Vb accessVb access
Vb access
 
Vb access
Vb accessVb access
Vb access
 
Vb access
Vb accessVb access
Vb access
 
Como conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverComo conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql server
 
Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0
 
Conexion
ConexionConexion
Conexion
 
Conexion c# sql
Conexion c#   sqlConexion c#   sql
Conexion c# sql
 
Guia no1 ado.net
Guia no1 ado.netGuia no1 ado.net
Guia no1 ado.net
 
Actualizando bases de datos
Actualizando bases de datosActualizando bases de datos
Actualizando bases de datos
 
Comocrearunabasededatoscon visualbasic
Comocrearunabasededatoscon visualbasicComocrearunabasededatoscon visualbasic
Comocrearunabasededatoscon visualbasic
 

More from jlmanmons

Poo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacionPoo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacionjlmanmons
 
Gestionconfiguracionsistemas act
Gestionconfiguracionsistemas actGestionconfiguracionsistemas act
Gestionconfiguracionsistemas actjlmanmons
 
Vb aspx sitio
Vb aspx sitioVb aspx sitio
Vb aspx sitiojlmanmons
 
Poo 4 arraylist_implem
Poo 4 arraylist_implemPoo 4 arraylist_implem
Poo 4 arraylist_implemjlmanmons
 
Poo 4 arraylist
Poo 4 arraylistPoo 4 arraylist
Poo 4 arraylistjlmanmons
 
Poo 3 herencia
Poo 3 herenciaPoo 3 herencia
Poo 3 herenciajlmanmons
 
Poo 1 concepto_basico
Poo 1 concepto_basicoPoo 1 concepto_basico
Poo 1 concepto_basicojlmanmons
 
Gestion configuracionsistemas
Gestion configuracionsistemasGestion configuracionsistemas
Gestion configuracionsistemasjlmanmons
 
Crear esquema tablas_ora
Crear esquema tablas_oraCrear esquema tablas_ora
Crear esquema tablas_orajlmanmons
 
Crear cuenta ora
Crear cuenta oraCrear cuenta ora
Crear cuenta orajlmanmons
 
Poo 2 colab, presentación que muestra implementa colaboración entre clases
Poo 2 colab, presentación que muestra implementa colaboración entre clasesPoo 2 colab, presentación que muestra implementa colaboración entre clases
Poo 2 colab, presentación que muestra implementa colaboración entre clasesjlmanmons
 
Crear cuenta ora, presentación que describe pasos para creación de cuentas
Crear cuenta ora, presentación que describe pasos para creación de cuentasCrear cuenta ora, presentación que describe pasos para creación de cuentas
Crear cuenta ora, presentación que describe pasos para creación de cuentasjlmanmons
 
Crear esquema tablas_ora, presentacion para creacion de tablas oracle
Crear esquema tablas_ora, presentacion para creacion de tablas oracleCrear esquema tablas_ora, presentacion para creacion de tablas oracle
Crear esquema tablas_ora, presentacion para creacion de tablas oraclejlmanmons
 
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...jlmanmons
 
Vb aspx sitio
Vb aspx sitioVb aspx sitio
Vb aspx sitiojlmanmons
 

More from jlmanmons (16)

Poo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacionPoo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacion
 
Gestionconfiguracionsistemas act
Gestionconfiguracionsistemas actGestionconfiguracionsistemas act
Gestionconfiguracionsistemas act
 
Vb aspx sitio
Vb aspx sitioVb aspx sitio
Vb aspx sitio
 
Poo 4 arraylist_implem
Poo 4 arraylist_implemPoo 4 arraylist_implem
Poo 4 arraylist_implem
 
Poo 4 arraylist
Poo 4 arraylistPoo 4 arraylist
Poo 4 arraylist
 
Poo 3 herencia
Poo 3 herenciaPoo 3 herencia
Poo 3 herencia
 
Poo 2 colab
Poo 2 colabPoo 2 colab
Poo 2 colab
 
Poo 1 concepto_basico
Poo 1 concepto_basicoPoo 1 concepto_basico
Poo 1 concepto_basico
 
Gestion configuracionsistemas
Gestion configuracionsistemasGestion configuracionsistemas
Gestion configuracionsistemas
 
Crear esquema tablas_ora
Crear esquema tablas_oraCrear esquema tablas_ora
Crear esquema tablas_ora
 
Crear cuenta ora
Crear cuenta oraCrear cuenta ora
Crear cuenta ora
 
Poo 2 colab, presentación que muestra implementa colaboración entre clases
Poo 2 colab, presentación que muestra implementa colaboración entre clasesPoo 2 colab, presentación que muestra implementa colaboración entre clases
Poo 2 colab, presentación que muestra implementa colaboración entre clases
 
Crear cuenta ora, presentación que describe pasos para creación de cuentas
Crear cuenta ora, presentación que describe pasos para creación de cuentasCrear cuenta ora, presentación que describe pasos para creación de cuentas
Crear cuenta ora, presentación que describe pasos para creación de cuentas
 
Crear esquema tablas_ora, presentacion para creacion de tablas oracle
Crear esquema tablas_ora, presentacion para creacion de tablas oracleCrear esquema tablas_ora, presentacion para creacion de tablas oracle
Crear esquema tablas_ora, presentacion para creacion de tablas oracle
 
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
 
Vb aspx sitio
Vb aspx sitioVb aspx sitio
Vb aspx sitio
 

Recently uploaded

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 

Recently uploaded (15)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 

Vb aspx transac

  • 1. VBASIC-ASPX Objetivo de la presentación: General •Aplicar los pasos con el propósito de crear una muestra de aplicación web utilizando la herramienta Visual Studio 2008. Específicos •Creación de la Base de Datos en SQL Server Expresss. •Creación de una pagina para implementar la instrucción para el ingreso de datos en una tabla. •Creación de una pagina para implementar la instrucción de edición de datos para una tabla. PROCESO DE DESARROLLO DE APLICACIÓN WEB-ASPX (Transacciones)
  • 2. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX Creación de la Base de datos: •Utilizando el entorno de desarrollo del sitio (Visyual Studio 2008), agregar un nuevo elemento de tipo Base de Datos(extension mdf) y renombrarlo como catalogo.mdf y crear internamente una tabla llamada cliente. •La tabla cliente debe contener los siguientes campos : rut varchar(10), nombre varchar(20), apel varchar(20), fono varchar(15),direc varchar(30), correo varchar(30). Esta tabla sera nuestro elemento de transacción). •También puede ser desarrollada en MSAccess y exportada a SQL Server.
  • 3. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX Creación de la Base de datos: •Utilizando el entorno de desarrollo del sitio (Visyual Studio 2008), agregar un nuevo elemento de tipo Base de Datos(extension mdf) y renombrarlo como catalogo.mdf y crear internamente una tabla llamada cliente. •La tabla cliente debe contener los siguientes campos : rut varchar(10), nombre varchar(20), apel varchar(20), fono varchar(15),direc varchar(30), correo varchar(30). Esta tabla sera nuestro elemento de transacción). •También puede ser desarrollada en MSAccess y exportada a SQL Server. •Utilizando la interfaz de usuarios de la aplicación de creación del sitio web, iniciar implementación de las paginas para las transacciones.
  • 4. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX A. INGRESO DE DATOS En base a la interfaz de captura de datos, se describe a continuación el ingreso de datos a la tabla Cliente: 1.- Esta interfaz posee como elementos de captura de datos una Tabla grafica, 6 TextBox s, un Button y un Link Button. 2.- Generar el enlace entre la interfaz de control de transacciones y la que se encuentra a continuación. 3.- Una vez creada esta interfaz y llenado los campos con los datos, dar click al botón de aceptar datos para efectuar la transacción con la BD. En la pagina siguiente se aprecia el código de inserción de datos.
  • 5. VBASIC-ASPX Ajuste de Datos Página ASPX Imports System Imports System.Data Imports System.Data.SqlClient Partial Class Cliente Inherits System.Web.UI.Page Protected Sub btnAgregar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnAgregar.Click Dim objConex As New SqlConnection 'Crea un canal de conexion Dim objCmd As New SqlCommand 'Crea las sentencia u ordenes Dim rut As String Dim nombre As String Dim apel As String Dim fono As String Dim direc As String Dim correo As String Dim servidor As String servidor = "C:WebSiteCatalogoApp_DataCatalogo.mdf" 'Posicion del(servidor) objConex.ConnectionString = "Data Source=.SQLEXPRESS;AttachDbFilename=" & servidor & ";Integrated Security=True;User Instance=True" rut = txtRut.Text nombre = txtNombre.Text apel = txtApel.Text fono = txtFono.Text direc = txtDirec.Text correo = txtCorreo.Text objCmd.Connection = objConex
  • 6. VBASIC-ASPX Ajuste de Datos Página ASPX objCmd.CommandText = "INSERT INTO CLIENTE(rut,nombre,apel,fono,direc,correo) VALUES (@rut,@nombre,@apel,@fono,@direc,@correo)" objCmd.Parameters.AddWithValue("@rut", rut) objCmd.Parameters.AddWithValue("@nombre", nombre) objCmd.Parameters.AddWithValue("@apel", apel) objCmd.Parameters.AddWithValue("@fono", fono) objCmd.Parameters.AddWithValue("@direc", direc) objCmd.Parameters.AddWithValue("@correo", correo) objConex.Open() objCmd.ExecuteNonQuery() objConex.Close() objCmd.Parameters.Clear() MsgBox("Registro Ingresado a Cliente") End Sub End Class
  • 7. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX B. EDICION DE DATOS 1. Elija pagina donde desea insertar un grilla de datos para edición de ellos, objeto poder presentar, modificar o eliminarlo desde la tabla de BD. 2. Seleccione u objeto de datos GridView desde la Paleta Grafica de VStudio, tal como se aprecia en la grafica y arrástrelo a la pagina aspx.
  • 8. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX B. EDICION DE DATOS 3. En la página aspx se presentara de la siguiente forma para poder configurar la grilla de datos 4. En el lado superior derecho del objeto GridView clickear sobre el símbolo de redireccionamiento que presenta “< “. Aparecerá una ventana de configuración de datos que se cargaran al objeto. 5. En “Elegir origen de datos:” (Ninguno), seleccionar desde el selector del combo box el origen de datos < Nuevo origen de datos…>
  • 9. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX B. EDICION DE DATOS 6. Al seleccionar < Nuevo origen de datos…>, aparece el “Asistente para la configuración de orígenes de datos”, seleccionar “Base de datos”. Al dar click sobre el tambor, asistente especifica por defecto un origen de datos: SqlDataSource1, dar Aceptar para continuar con configuración. 7. Al dar Aceptar , aparece la pagina de configuración de origen de datos para SqlDataSource1. Desde el combo que esta sobre el término “Cadena de Conexión” selecciona uno existente o simplemente dar click sobre el Botón “Nueva conexión…”. 8. Al dar dar click sobre el Botón “Nueva conexión…”. Aperece una ventana para buscar la ruta de la base de datos donde se requieren sacar datos. En esta nueva ventana (Agregar conexión), seleccione dando click sobre el botón “Examinar…”.
  • 10. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX B. EDICION DE DATOS 9. Al dar dar click sobre el Botón “Nueva conexión…”. Aparece una ventana para buscar la ruta de la base de datos donde se requieren sacar datos. En esta nueva ventana (Agregar conexión), seleccione dando click sobre el botón “Examinar…”. 10. Base de datos y hacer click en botón “Abrir”
  • 11. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX B. EDICION DE DATOS 11. Al dar click sobre el Botón “Abrir”, se carga en la ventana de conexión la ruta de ubicación de la fuente de datos, objeto proseguir con configuración. Dar aceptar para cargar el origen de datos. 12. Una vez que aparece en forma definitiva el origen de datos, dar click sobre el Botón “Siguiente”, aparecerá la venta de configuración, donde se pide guardar la conexión implementada. 13. Dar click sobre el Botón “Siguiente”.
  • 12. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX B. EDICION DE DATOS 14. Aparece ventana de configuración de la instrucción SELECT, seleccionar Tabla y luego la casilla con * si desea todos los datos de la tabla, o de lo contrario seleccione las casillas que requiera para la presentación de datos.
  • 13. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX B. EDICION DE DATOS 15. Seleccionar opción de botones “Avanzadas…, objeto ajustar las instrucciones de edición que va a presentar la grilla de datos. Marque ambas cajas de selección: Generar instrucciones Insert, Update y Delete y Usar concurrencia optimista. Luego dar Aceptar
  • 14. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX B. EDICION DE DATOS 16. Luego de dar Aceptar, se genera una ventana para efectuar una consulta de prueba y para ver los datos. Una vez revisado dar Finalizar.
  • 15. VBASIC-ASPX Ajuste de Datos y Edición de Datos por Página en ASPX B. EDICION DE DATOS 17. Finalmente se llega a la interfaz de inicio. En la Ventana de Tareas de GridView seleccionar todas las casillas del pie de pagina (Habilitar paginación hasta Habilitar selección). 18. Compilar y probar la aplicación. Presenta en esta instancia los datos y los correspondientes controles de edición: Editar, Eliminar, Seleccionar. Objeto pueda actualizar datos en forma directa.