Visual Basic.NET - crear tabla temporal

 
Vista:

crear tabla temporal

Publicado por orlando (65 intervenciones) el 21/12/2007 00:01:44
hola como estan ? mepodrian ayudar necesito crear una tabla temporal como puedo crearla en visual basic please ayudenme
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:crear tabla temporal

Publicado por P. J. (706 intervenciones) el 21/12/2007 16:13:02
CREANDO:
Dim dtTabla As New DataTable

Dim dcCodigo As New DataColumn("CODIGO", Type.GetType("System.Int32"))
Dim dcDescripcion As New DataColumn("DESCRIPCION", Type.GetType("System.String"))

dtTabla.Columns.AddRange(New DataColumn() {dcCodigo, dcDescripcion})
dtTabla.PrimaryKey = New DataColumn() {dcCodigo} 'Asignamos una clave primaria

AGREGANDO DATOS:
Try
Dim dr As DataRow
dr = dtTabla.NewRow
dr(0) = Convert.ToInt32(me.txtCodigo.text)
dr(1) = me.txtDescripcion.text
dtTabla.Rows.Add(dr)
Catch ex As ConstraintException
MsgBox("Ese Codigo ya existe.", MsgBoxStyle.Information)
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Information)
End Try
End If
dgvDatos.DataSource = dtTabla

QUITANDO DATOS:
Try
dtTabla.Rows.Item(dgvDatos.CurrentRow.Index).Delete()
dgvDatos.DataSource = dtTabla
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Information)
End Try

Prueba con ese codigo, Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar