Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 27-sep-2005, 07:38   #1 (permalink)
netorres ha deshabilitado el karma
 
Avatar de netorres
 
Fecha de Ingreso: marzo-2004
Ubicación: 32 kms de Santiago a la costa
Mensajes: 132
Ingreso mulitple

Estoy realizando un sitema en el cual trabajaran barios usuarios a la vez.

EL problema que al ingresar datos a la BD puede que queden mal ingresados..
Me refiero a que por ejemplo

tabla padre
id_padre -> autonumerico
pa_nombre
pa_fono


tabla hijo
id_padre
id_hijo -> autonumerico
hi_nombre
hi_fono


Trabajo con adodc en visual 6.0 y sql server 2000

Ahora me hace bien el ingreso, pero tengo la duda que al ingresar más de un usuario de la menera que lo estoy realizando quede un reboltijo de ingreso


With adoPadre.Recordset
adoPadre.Recordset.AddNew
adoPadre.Recordset.Fields("id_Nombre") = "ejemplo padre"
adoPadre.Recordset.Fields("id_fono") = 81818
adoPadre.Recordset.Update
End With
adoPadre.Refresh

strNroCorrelativo = Busca_UltimoCorrelativoPadre()

With adoHijo.Recordset
adoHijo.Recordset.AddNew
adoHijo.Recordset.Fields("id_padre") = CInt(strNroCorrelativo)
adoHijo.Recordset.Fields("hi_nombre") = "Ejemplo"
adoHijo.Recordset.Fields("hi_fono") = 81818
adoHijo.Recordset.Update
End With
End If


Como pueden ver dependo de una consulta para saber cual fue el ultimo.. pero es un caso exepcional al trabajar en linea de varios usuarios puede que queden cruzados algunos ingresos.


Me pueden dar una idea para que no pase eso...
__________________
Contento Señor contento :-) (Sto. Padre Alberto Hurtado)
netorres está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 06:43.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93