SlideShare una empresa de Scribd logo
1 de 5
COLEGIO DE EDUCACION PROFESIONAL
TECNICA DEL ESTADO DE TLAXCALA
Alumno:
TECPA SÀNCHEZ WILLIAN
Docente: ING. AGUSTÌN HERNÀNDEZ DELGADO
PROYECTO:(CODREP)CONTROL DE REPORTES
MODULO: ELABORACIÒN Y MANTENIMIENTO DE SISTEMAS DE
INFORMACIÒN
ESPECIALIDAD: INFORMÀTICA
GRADO: 6º SEMESTREGRUPO: 606
Este es el código que busca y da de alta un nuevo registro
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
Dim mitabla As DataTable = ControlDeReportesDataSet.Altas
Dim cfilas As DataRowCollection = mitabla.Rows
Dim nuevafila As DataRow
Dim i As Integer
Dim bandera As Boolean
bandera = True
Dim tamano As Integer
AltasBindingSource.MoveFirst()
tamano = AltasBindingSource.Count()
Dim res As Boolean
Dim a As String
Dim b As String
a = UCase(Trim(MatriculaTextBox.Text))
b = UCase(Trim(TextBox1.Text))
If (tamano = 0) Then
MsgBox("Tabla Vacia")
Else
AltasBindingSource.MoveFirst()
a = UCase(Trim(MatriculaTextBox.Text))
Do
res = a Like b
If (res = True) Then
bandera = False
Else
AltasBindingSource.MoveNext()
a = UCase(Trim(MatriculaTextBox.Text))
i = i + 1
End If
Loop While (bandera = True And i <= tamano)
End If
If (bandera = False) Then
MatriculaTextBox.Visible = True
NombreTextBox.Visible = True
ApellidoTextBox.Visible = True
EspecialidadTextBox.Visible = True
GrupoTextBox.Visible = True
TurnoTextBox.Visible = True
MatriculaTextBox.Enabled = True
NombreTextBox.Enabled = True
ApellidoTextBox.Enabled = True
EspecialidadTextBox.Enabled = True
GrupoTextBox.Enabled = True
TurnoTextBox.Enabled = True
MsgBox("Existen datos")
Else
MsgBox("Introduce datos")
nuevafila = mitabla.NewRow
cfilas.Add(nuevafila)
AltasBindingSource.MoveLast()
MatriculaTextBox.Visible = True
NombreTextBox.Visible = True
ApellidoTextBox.Visible = True
EspecialidadTextBox.Visible = True
GrupoTextBox.Visible = True
TurnoTextBox.Visible = True
MatriculaTextBox.Enabled = True
NombreTextBox.Enabled = True
ApellidoTextBox.Enabled = True
EspecialidadTextBox.Enabled = True
GrupoTextBox.Enabled = True
TurnoTextBox.Enabled = True
nuevafila(1) = MatriculaTextBox
nuevafila(2) = NombreTextBox
nuevafila(3) = ApellidoTextBox
nuevafila(4) = EspecialidadTextBox
nuevafila(5) = GrupoTextBox
nuevafila(6) = TurnoTextBox
End If
Este es el código del botón grabar
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
If (ControlDeReportesDataSet.HasChanges) Then
Me.Validate()
Me.AltasBindingSource.EndEdit()
Me.AltasTableAdapter.Update(Me.ControlDeReportesDataSet.Altas)
MsgBox("Grabado")
MatriculaTextBox.Enabled = False
NombreTextBox.Enabled = False
ApellidoTextBox.Enabled = False
EspecialidadTextBox.Enabled = False
GrupoTextBox.Enabled = False
TurnoTextBox.Enabled = False
End If
End Sub
Controldereportes codigoinsertarnuevoregistro

Más contenido relacionado

Destacado

Spolecznosci w kulturze–nie_ma_alternatywy
Spolecznosci w kulturze–nie_ma_alternatywySpolecznosci w kulturze–nie_ma_alternatywy
Spolecznosci w kulturze–nie_ma_alternatywyWiesław Bełz
 
RVT YMA Zopar, 2014 - May 11
RVT YMA Zopar, 2014 - May 11RVT YMA Zopar, 2014 - May 11
RVT YMA Zopar, 2014 - May 11rvtyma
 
Portfólió mátrix
Portfólió mátrixPortfólió mátrix
Portfólió mátrixMarcsi790204
 
Опыт Республики Беларусь в области энергосбережения в жилищной сфере
Опыт Республики Беларусь в области энергосбережения в жилищной сфереОпыт Республики Беларусь в области энергосбережения в жилищной сфере
Опыт Республики Беларусь в области энергосбережения в жилищной сфереmamn_minsk
 
Programma del Partito Socialista Europeo
Programma del Partito Socialista EuropeoProgramma del Partito Socialista Europeo
Programma del Partito Socialista EuropeoDemocratico Sandonatese
 
交點台中Vol.16 - 陳家銓 - i goods愛物資
交點台中Vol.16 - 陳家銓 - i goods愛物資交點台中Vol.16 - 陳家銓 - i goods愛物資
交點台中Vol.16 - 陳家銓 - i goods愛物資交點
 
Reportatge gràfic TIC i Aprenentatge Significatiu (Maria Ferrer, Núria Gol)
Reportatge gràfic TIC i Aprenentatge Significatiu (Maria Ferrer, Núria Gol)Reportatge gràfic TIC i Aprenentatge Significatiu (Maria Ferrer, Núria Gol)
Reportatge gràfic TIC i Aprenentatge Significatiu (Maria Ferrer, Núria Gol)Núria Gol Giralt
 
手が冷たくならないお米の研ぎ方
手が冷たくならないお米の研ぎ方手が冷たくならないお米の研ぎ方
手が冷たくならないお米の研ぎ方Naoto Azami
 
W czasie koncertow najważniejsze są przerwy
W czasie koncertow najważniejsze są przerwyW czasie koncertow najważniejsze są przerwy
W czasie koncertow najważniejsze są przerwyWiesław Bełz
 
법과정책 과제
법과정책 과제법과정책 과제
법과정책 과제Seon-Ki Kim
 
Apresentação de Negócios CooperSucesso
Apresentação de Negócios CooperSucessoApresentação de Negócios CooperSucesso
Apresentação de Negócios CooperSucessoCooperSucesso
 
favyジョブ-低コストで優良人材を採用することができる、お店専用の新しい求人情報サイト-
favyジョブ-低コストで優良人材を採用することができる、お店専用の新しい求人情報サイト-favyジョブ-低コストで優良人材を採用することができる、お店専用の新しい求人情報サイト-
favyジョブ-低コストで優良人材を採用することができる、お店専用の新しい求人情報サイト-favy_jp
 

Destacado (20)

Spolecznosci w kulturze–nie_ma_alternatywy
Spolecznosci w kulturze–nie_ma_alternatywySpolecznosci w kulturze–nie_ma_alternatywy
Spolecznosci w kulturze–nie_ma_alternatywy
 
RVT YMA Zopar, 2014 - May 11
RVT YMA Zopar, 2014 - May 11RVT YMA Zopar, 2014 - May 11
RVT YMA Zopar, 2014 - May 11
 
Random 140428093814-phpapp01
Random 140428093814-phpapp01Random 140428093814-phpapp01
Random 140428093814-phpapp01
 
Portfólió mátrix
Portfólió mátrixPortfólió mátrix
Portfólió mátrix
 
5 1-2
5 1-25 1-2
5 1-2
 
KONTRAKTOR IPAL BERPENGALAMAN
KONTRAKTOR IPAL BERPENGALAMANKONTRAKTOR IPAL BERPENGALAMAN
KONTRAKTOR IPAL BERPENGALAMAN
 
Cap1.3
Cap1.3Cap1.3
Cap1.3
 
Опыт Республики Беларусь в области энергосбережения в жилищной сфере
Опыт Республики Беларусь в области энергосбережения в жилищной сфереОпыт Республики Беларусь в области энергосбережения в жилищной сфере
Опыт Республики Беларусь в области энергосбережения в жилищной сфере
 
Parque Pignatelli
Parque PignatelliParque Pignatelli
Parque Pignatelli
 
Programma del Partito Socialista Europeo
Programma del Partito Socialista EuropeoProgramma del Partito Socialista Europeo
Programma del Partito Socialista Europeo
 
Sterfbed
SterfbedSterfbed
Sterfbed
 
交點台中Vol.16 - 陳家銓 - i goods愛物資
交點台中Vol.16 - 陳家銓 - i goods愛物資交點台中Vol.16 - 陳家銓 - i goods愛物資
交點台中Vol.16 - 陳家銓 - i goods愛物資
 
Reportatge gràfic TIC i Aprenentatge Significatiu (Maria Ferrer, Núria Gol)
Reportatge gràfic TIC i Aprenentatge Significatiu (Maria Ferrer, Núria Gol)Reportatge gràfic TIC i Aprenentatge Significatiu (Maria Ferrer, Núria Gol)
Reportatge gràfic TIC i Aprenentatge Significatiu (Maria Ferrer, Núria Gol)
 
Personlig Nettverk (PLN)
Personlig Nettverk (PLN)Personlig Nettverk (PLN)
Personlig Nettverk (PLN)
 
手が冷たくならないお米の研ぎ方
手が冷たくならないお米の研ぎ方手が冷たくならないお米の研ぎ方
手が冷たくならないお米の研ぎ方
 
W czasie koncertow najważniejsze są przerwy
W czasie koncertow najważniejsze są przerwyW czasie koncertow najważniejsze są przerwy
W czasie koncertow najważniejsze są przerwy
 
thanh toan quoc te
thanh toan quoc tethanh toan quoc te
thanh toan quoc te
 
법과정책 과제
법과정책 과제법과정책 과제
법과정책 과제
 
Apresentação de Negócios CooperSucesso
Apresentação de Negócios CooperSucessoApresentação de Negócios CooperSucesso
Apresentação de Negócios CooperSucesso
 
favyジョブ-低コストで優良人材を採用することができる、お店専用の新しい求人情報サイト-
favyジョブ-低コストで優良人材を採用することができる、お店専用の新しい求人情報サイト-favyジョブ-低コストで優良人材を採用することができる、お店専用の新しい求人情報サイト-
favyジョブ-低コストで優良人材を採用することができる、お店専用の新しい求人情報サイト-
 

Similar a Controldereportes codigoinsertarnuevoregistro

Documento de altas
Documento de altasDocumento de altas
Documento de altasalejandroDFK
 
Documentoaltas
DocumentoaltasDocumentoaltas
DocumentoaltaslupithaRSz
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altasMonze Cante
 
Manual Tecnico
Manual TecnicoManual Tecnico
Manual Tecnicomakoto10
 
Guia de Laboratorios 5 - VB.NET 2005
Guia de Laboratorios 5 - VB.NET 2005Guia de Laboratorios 5 - VB.NET 2005
Guia de Laboratorios 5 - VB.NET 2005Jose Ponce
 
consultas de visual estudio sistema de ventas
 consultas de visual estudio  sistema de  ventas consultas de visual estudio  sistema de  ventas
consultas de visual estudio sistema de ventasGroup Lliuya
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altasSicohe
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Jose Ponce
 
Codigo de altas alejandra tecocoatzi ortiz
Codigo de altas alejandra tecocoatzi ortizCodigo de altas alejandra tecocoatzi ortiz
Codigo de altas alejandra tecocoatzi ortizalejandra22110
 
Diseño sistema
Diseño sistemaDiseño sistema
Diseño sistemaUNEFA
 
Actividad 5 altasusuarios
Actividad 5 altasusuariosActividad 5 altasusuarios
Actividad 5 altasusuariosLuis Angel
 
Aplicaciones n capas en visual.net
Aplicaciones n capas en visual.netAplicaciones n capas en visual.net
Aplicaciones n capas en visual.netLisbeth Ocaña Bueno
 

Similar a Controldereportes codigoinsertarnuevoregistro (20)

Documento de altas
Documento de altasDocumento de altas
Documento de altas
 
Documentoaltas
DocumentoaltasDocumentoaltas
Documentoaltas
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altas
 
Manual Tecnico
Manual TecnicoManual Tecnico
Manual Tecnico
 
Guia de Laboratorios 5 - VB.NET 2005
Guia de Laboratorios 5 - VB.NET 2005Guia de Laboratorios 5 - VB.NET 2005
Guia de Laboratorios 5 - VB.NET 2005
 
consultas de visual estudio sistema de ventas
 consultas de visual estudio  sistema de  ventas consultas de visual estudio  sistema de  ventas
consultas de visual estudio sistema de ventas
 
Guia n5 tam 2009 1
Guia n5 tam 2009 1Guia n5 tam 2009 1
Guia n5 tam 2009 1
 
Cristinagananparedes
CristinagananparedesCristinagananparedes
Cristinagananparedes
 
Manual Tecnico
Manual TecnicoManual Tecnico
Manual Tecnico
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altas
 
Practica
PracticaPractica
Practica
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005
 
Codigo de altas alejandra tecocoatzi ortiz
Codigo de altas alejandra tecocoatzi ortizCodigo de altas alejandra tecocoatzi ortiz
Codigo de altas alejandra tecocoatzi ortiz
 
Diseño sistema
Diseño sistemaDiseño sistema
Diseño sistema
 
Actividad 5 altasusuarios
Actividad 5 altasusuariosActividad 5 altasusuarios
Actividad 5 altasusuarios
 
Aplicaciones n capas en visual.net
Aplicaciones n capas en visual.netAplicaciones n capas en visual.net
Aplicaciones n capas en visual.net
 
Manual tecnico
Manual tecnicoManual tecnico
Manual tecnico
 
Separata de vb 2015
Separata de vb 2015Separata de vb 2015
Separata de vb 2015
 
Elemento n3
Elemento n3Elemento n3
Elemento n3
 
Guia no2 ado.net
Guia no2 ado.netGuia no2 ado.net
Guia no2 ado.net
 

Último

Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 

Último (20)

Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 

Controldereportes codigoinsertarnuevoregistro

  • 1. COLEGIO DE EDUCACION PROFESIONAL TECNICA DEL ESTADO DE TLAXCALA Alumno: TECPA SÀNCHEZ WILLIAN Docente: ING. AGUSTÌN HERNÀNDEZ DELGADO PROYECTO:(CODREP)CONTROL DE REPORTES MODULO: ELABORACIÒN Y MANTENIMIENTO DE SISTEMAS DE INFORMACIÒN ESPECIALIDAD: INFORMÀTICA GRADO: 6º SEMESTREGRUPO: 606
  • 2. Este es el código que busca y da de alta un nuevo registro Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim mitabla As DataTable = ControlDeReportesDataSet.Altas Dim cfilas As DataRowCollection = mitabla.Rows Dim nuevafila As DataRow Dim i As Integer Dim bandera As Boolean bandera = True Dim tamano As Integer AltasBindingSource.MoveFirst() tamano = AltasBindingSource.Count() Dim res As Boolean Dim a As String Dim b As String a = UCase(Trim(MatriculaTextBox.Text)) b = UCase(Trim(TextBox1.Text)) If (tamano = 0) Then MsgBox("Tabla Vacia") Else AltasBindingSource.MoveFirst() a = UCase(Trim(MatriculaTextBox.Text)) Do res = a Like b If (res = True) Then bandera = False Else AltasBindingSource.MoveNext() a = UCase(Trim(MatriculaTextBox.Text)) i = i + 1 End If Loop While (bandera = True And i <= tamano) End If If (bandera = False) Then MatriculaTextBox.Visible = True NombreTextBox.Visible = True ApellidoTextBox.Visible = True
  • 3. EspecialidadTextBox.Visible = True GrupoTextBox.Visible = True TurnoTextBox.Visible = True MatriculaTextBox.Enabled = True NombreTextBox.Enabled = True ApellidoTextBox.Enabled = True EspecialidadTextBox.Enabled = True GrupoTextBox.Enabled = True TurnoTextBox.Enabled = True MsgBox("Existen datos") Else MsgBox("Introduce datos") nuevafila = mitabla.NewRow cfilas.Add(nuevafila) AltasBindingSource.MoveLast() MatriculaTextBox.Visible = True NombreTextBox.Visible = True ApellidoTextBox.Visible = True EspecialidadTextBox.Visible = True GrupoTextBox.Visible = True TurnoTextBox.Visible = True MatriculaTextBox.Enabled = True NombreTextBox.Enabled = True ApellidoTextBox.Enabled = True EspecialidadTextBox.Enabled = True GrupoTextBox.Enabled = True TurnoTextBox.Enabled = True nuevafila(1) = MatriculaTextBox nuevafila(2) = NombreTextBox nuevafila(3) = ApellidoTextBox nuevafila(4) = EspecialidadTextBox nuevafila(5) = GrupoTextBox nuevafila(6) = TurnoTextBox End If
  • 4. Este es el código del botón grabar Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click If (ControlDeReportesDataSet.HasChanges) Then Me.Validate() Me.AltasBindingSource.EndEdit() Me.AltasTableAdapter.Update(Me.ControlDeReportesDataSet.Altas) MsgBox("Grabado") MatriculaTextBox.Enabled = False NombreTextBox.Enabled = False ApellidoTextBox.Enabled = False EspecialidadTextBox.Enabled = False GrupoTextBox.Enabled = False TurnoTextBox.Enabled = False End If End Sub