Fecha y hora actual: Sab 19 May, 2012 21:08 pm
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Generar codigo en mysql y Vb.net 2008

Responder al Tema

Índice del Foro > Visual Basic .NET > Generar codigo en mysql y Vb.net 2008

Autor Mensaje
minostalgia



Registrado: 25 Sep 2011
Mensajes: 7

Mensaje Publicado: Jue 29 Dic, 2011 22:16 pm

Título del mensaje: Generar codigo en mysql y Vb.net 2008

Responder citando

Bueno amigos aqui con una inquietud resulta que quiero autogenerar codigo con por ejempo "Esp-0001" y luego "Esp-0002" y etc
para este fin lo que hice es capturar el ultimo registro mostrado de mi grid y luego extraer desde la posicion 5 hasta 8 con l cula capturo este 0001 y luego lo sumo pero solo me devuelve 2 ahora trate de rellenarl con ceros a la izquierda y lo que paso fue es supongamos en el caso de que sea Esp-0012 queda asi Esp-00012 lo que quiero es que solo le agrege lo que le falte nomas por ejemplo Esp-0002 solo es 3 ceros o en este caso Esp-0012 dos ceros o en este caso Esp-0112 solo un cero alguna idea por favor gracia s de ante mano

For numero As Integer = 1 To grvinstrumento.RowCount - 1
codigo = Me.grvinstrumento.Rows(numero).Cells("codigo").Value
Next
cod = Vb.Mid(codigo, 5, Sol
instru = Val(cod) + 1
Dim s, AT As String
s = frm_man_cona.txtcod.Text.Trim.PadLeft(3, "0")
AT = "Esp-" + s
frm_man_insta.txtcod.Text = AT + Str(instru).Trim

Volver arriba
Ver perfil del usuario Enviar mensaje privado
weirdmix
Moderador Global


Registrado: 08 May 2008
Mensajes: 618
Ubicación: DF - MEXICO

Mensaje Publicado: Lun 02 Ene, 2012 21:53 pm

Título del mensaje: Re: Generar codigo en mysql y Vb.net 2008

Responder citando

te mando este codigo, es mas o menos tu idea solo q paso a paso:
Código:
Dim lst As String
        lst = gvData.Rows(gvData.Rows.Count - 1).Cells(1).Text
        Dim cod As String
        cod = lst.Substring(lst.IndexOf("-") + 1)
        Dim valor As Integer = CInt(cod)
        valor += 1
        Dim newCod As String
        newCod = "Esp-" & Right("0000" & CStr(valor), 4)
        txtNewCode.Text = newCod


solo tendrias q cambiar el nombre de grid y el textbox en donde pondrias el codigo nuevo

saludos
Super Super Super


------------------------------
WeirdMix
Colaborador y Moderador Global
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo Yahoo Messenger MSN Messenger
minostalgia



Registrado: 25 Sep 2011
Mensajes: 7

Mensaje Publicado: Mie 04 Ene, 2012 21:52 pm

Título del mensaje: Re: Generar codigo en mysql y Vb.net 2008

Responder citando

gracias por la ayuda amigo

Volver arriba
Ver perfil del usuario Enviar mensaje privado
weirdmix
Moderador Global


Registrado: 08 May 2008
Mensajes: 618
Ubicación: DF - MEXICO

Mensaje Publicado: Mie 04 Ene, 2012 23:43 pm

Título del mensaje: Re: Generar codigo en mysql y Vb.net 2008

Responder citando

espero sea lo q querias hacer!!!!

de nada!!!

saludos
Super Super Super


------------------------------
WeirdMix
Colaborador y Moderador Global
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo Yahoo Messenger MSN Messenger
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Buscar un patrón en el código fuente de una web

aadriann PHP 1 Vie 18 May, 2012 00:15 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

guardar datos con php a mysql

whoank PHP 1 Jue 10 May, 2012 04:44 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

codigo python vs perl

binario Python 2 Vie 20 Abr, 2012 11:44 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda Necesito que me expliquen este codigo por...

Mane Lopez C, C#, Visual C++ 0 Lun 16 Abr, 2012 22:33 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Codigo JS no hace lo que deberia

Bluefire JavaScript 0 Vie 13 Abr, 2012 03:46 am Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,