Visual Basic.NET - Caja de Texto

 
Vista:
sin imagen de perfil
Val: 20
Ha disminuido su posición en 2 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Caja de Texto

Publicado por Oswal (14 intervenciones) el 12/06/2018 21:22:12
buenas, tengo una tabla que se llama ENTRADA y tengo una caja de Texto N° de pedido, quiero que si en la tabla es el primer registro que se hace me lo indique en la caja de texto N° Pedido = 1 pero si ya hay registro entonces coloque el que sigue en la caja de texto de N°Pedido. todo eso que pase cuando ejecute el formulario
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
Imágen de perfil de kingk
Val: 173
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Caja de Texto

Publicado por kingk (77 intervenciones) el 12/06/2018 22:37:39
Hola, solo haces un conteo de los pedidos por ejemplo:
1
2
3
4
5
Dim cmd as new SqlCommand("Select count(nroPedido) From Entrada",conexion)
conexion.Open()
Dim num As Integer=CInt(cmd.ExecuteScalar) + 1
txtNumPedido.Text=num.ToString()
conexion.Close()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 20
Ha disminuido su posición en 2 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Caja de Texto

Publicado por Oswal (14 intervenciones) el 13/06/2018 02:15:48
hermano pero no me pasa del 2 y si tengo ya registro. el 1 y el 2 lo hacen bien deberia pasar a 3 pero no lo hace


hola



y como ven si tiene registro el sql


hola2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Caja de Texto

Publicado por omar (166 intervenciones) el 13/06/2018 18:01:11
usa el max que elije el nmpedido y sumas a uno

1
2
3
4
5
Dim cmd as new SqlCommand("Select max(nroPedido) From Entrada",conexion)
conexion.Open()
Dim num As Integer=CInt(cmd.ExecuteScalar) + 1
txtNumPedido.Text=num.ToString()
conexion.Close()
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