NO AGREGA REGISTO
Publicado por Alex (31 intervenciones) el 17/05/2006 03:16:50
Hola al foro
Agradezco a las personas q me puedan ayudar, soy novato y apenas empiezo en esto de la programacion, mi problema es q deseo que deacuerdo a lo q tenga una caja de texto, abra una tabla especifica de una base de datos en comun, tengo un codigo pero no resulta, me saca un error donde menciona q no esta definido el objeto... agradecere si me sacan de mi duda. dejo el codigoq tengo...
CODIGO EN CAJA DE TEXTO
Private Sub Txtaparato_Change()
Data2.DatabaseName = "bdc01.mdb"
If Txtaparato = "AIRE ACONDICIONADO" Then
Txtaparato.Text = "AIRE ACONDICIONADO"
Data2.RecordSource = "AIRE"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM AIRE;"
ElseIf Txtaparato = "ESTUFA" Then
Txtaparato.Text = "ESTUFA"
Data2.RecordSource = "ESTU"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM ESTUFA"
ElseIf Txtaparato = "LAVADORA" Then
Txtaparato.Text = "LAVADORA"
Data2.RecordSource = "LAVA"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM LAVA"
ElseIf Txtaparato = "MICRO ONDAS" Then
Txtaparato.Text = "MICRO ONDAS"
Data2.RecordSource = "MICRO"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM MICRO"
ElseIf Txtaparato = "REFRIGERADOR" Then
Txtaparato.Text = "REFRIGERADOR"
Data2.RecordSource = "REFRI"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM REFRI"
Else
Txtaparato.Text = "SECADORA"
Data2.RecordSource = "SECA"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM SECA"
End If
End Sub
CODIGO EN BOTON
Private Sub Cmdnuevoz_Click()
Data2.recordset.addnew
Data2.Recordset!Equipo = Txtaparato.Text
Data2.Recordset!marca = Txtmarca.Text
Data2.Recordset!MODELO = Txtmodelo.Text
If MsgBox("¿Estan los datos correctos?", vbQuestion + vbYesNo, "Pregunta") = vbYes Then
Data2.Recordset.Update
Frmequipos.Data2.Refresh
Txtaparato.Text = ""
Txtmarca.Text = ""
Txtmodelo.Text = ""
Txtaparato.SetFocus
Else
Cancel = True
Txtaparato.SetFocus
End If
End Sub
Agradezco a las personas q me puedan ayudar, soy novato y apenas empiezo en esto de la programacion, mi problema es q deseo que deacuerdo a lo q tenga una caja de texto, abra una tabla especifica de una base de datos en comun, tengo un codigo pero no resulta, me saca un error donde menciona q no esta definido el objeto... agradecere si me sacan de mi duda. dejo el codigoq tengo...
CODIGO EN CAJA DE TEXTO
Private Sub Txtaparato_Change()
Data2.DatabaseName = "bdc01.mdb"
If Txtaparato = "AIRE ACONDICIONADO" Then
Txtaparato.Text = "AIRE ACONDICIONADO"
Data2.RecordSource = "AIRE"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM AIRE;"
ElseIf Txtaparato = "ESTUFA" Then
Txtaparato.Text = "ESTUFA"
Data2.RecordSource = "ESTU"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM ESTUFA"
ElseIf Txtaparato = "LAVADORA" Then
Txtaparato.Text = "LAVADORA"
Data2.RecordSource = "LAVA"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM LAVA"
ElseIf Txtaparato = "MICRO ONDAS" Then
Txtaparato.Text = "MICRO ONDAS"
Data2.RecordSource = "MICRO"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM MICRO"
ElseIf Txtaparato = "REFRIGERADOR" Then
Txtaparato.Text = "REFRIGERADOR"
Data2.RecordSource = "REFRI"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM REFRI"
Else
Txtaparato.Text = "SECADORA"
Data2.RecordSource = "SECA"
Data2.RecordSource = "select EQUIPO,MARCA,MODELO FROM SECA"
End If
End Sub
CODIGO EN BOTON
Private Sub Cmdnuevoz_Click()
Data2.recordset.addnew
Data2.Recordset!Equipo = Txtaparato.Text
Data2.Recordset!marca = Txtmarca.Text
Data2.Recordset!MODELO = Txtmodelo.Text
If MsgBox("¿Estan los datos correctos?", vbQuestion + vbYesNo, "Pregunta") = vbYes Then
Data2.Recordset.Update
Frmequipos.Data2.Refresh
Txtaparato.Text = ""
Txtmarca.Text = ""
Txtmodelo.Text = ""
Txtaparato.SetFocus
Else
Cancel = True
Txtaparato.SetFocus
End If
End Sub
Valora esta pregunta


0