Visual Basic - error 424

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 7
Ha aumentado su posición en 20 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

error 424

Publicado por Hugo (1 intervención) el 07/09/2020 04:59:16
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
Dim PIN As String
Public DataPAD As String
Public master As String
Public Adodc1DATA As String
Public Adodc1Con As String
Public scr As String
 
Private Sub Form_Initialize()
    master = "server"
End Sub
 
Private Sub Form_Load()
    AbreData
    Label1.Caption = Date
    Label2.Visible = True
    Label3.Visible = True
 
    Command1.Enabled = True
    Command2.Enabled = True
End Sub
 
 
Public Sub AbreData()
    DataPAD = App.Path & "\AdministracionAAA.MDb"
    Adodc1DATA = "Provider=Microsoft.Jet.OLEDB.4.0"
    Adodc1Con = "data source=" & App.Path & "\AdministracionAAA.MDb"
    scr = "PROVIDER=Microsoft.jet.OLEBD.4.4;"
    scr = scr & "Data Source= " & Inicio.DataPAD & ";"
 
    DataEnvironment1.ConeccionAAA.ConnectionString = Inicio.scr
 
    Dim Tabla1 As String
    Dim Tabla2 As String
    Dim Tabla3 As String
    Dim Tabla4 As String
    Dim Tabla5 As String
    Dim Tabla6 As String
    Dim Tabla7 As String
    Dim Tabla8 As String
    Dim Tabla9 As String
    Dim Tabla10 As String
    Dim Tabla11 As String
    Dim Tabla12 As String
    Dim Tabla13 As String
 
 
 
    Tabla1 = "Caja"
    Tabla2 = "Categoria"
    Tabla3 = "FechaCerrada"
    Tabla4 = "Socio"
    Tabla5 = "Mensual"
'    Tabla6 = "variableofba"
'    Tabla7 = "Recibos"
'    Tabla8 = "Formadepago"
'    Tabla9 = "Operaciones"
'    Tabla10 = "Mespago"
'    Tabla11 = "Rubro"
'    Tabla12 = "Rubrocuota"
'    Tabla13 = "Variable"
 
    Data1.DatabaseName = DataPAD
    Data1.RecordSource = Tabla1
    Data1.Refresh
 
'    Data2.DatabaseName = DataPAD
'    Data2.RecordSource = Tabla2
'    Data2.Refresh
 
'    Data3.DatabaseName = DataPAD
'    Data3.RecordSource = Tabla3
'    Data3.Refresh
 
'    Data4.DatabaseName = DataPAD
'    Data4.RecordSource = Tabla4
'    Data4.Refresh
En la linea Data1.DatabaseName = dATApad me aparece el mensaje:
" Error 424 en tiempo de ejecución. Se requiere un objeto
Realmente no he podido encontrar porque ocurre
Alguien sería tan amable de darme una mano ?
Desde ya muchas gracias
Hugo
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 Antoni Masana
Val: 1.259
Plata
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

error 424

Publicado por Antoni Masana (558 intervenciones) el 07/09/2020 09:00:17
Yo no se que es Data1 y Visual Basic tampoco lo debe saber.

Saludos.
\\//_
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
Imágen de perfil de gilman
Val: 594
Bronce
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

error 424

Publicado por gilman (359 intervenciones) el 07/09/2020 14:14:24
Data1, creo será un Datacontrol, nunca los he usado, así que no puedo saber a que es debido el error.
Y, si, parece que la gente cree que somos adivinos, sueltan un churro de código, lanzan una pregunta y creen que debemos resolver sus problemas.
De todas formas, viendo su código creo que mezcla ADO y DAO, lo mejor sería que usase una de las 2 tecnologías, si la base de datos a usar es Access, es posible que DAO de un mejor rendimiento, pero mezclar las dos no es lo recomendable
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: 38
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

error 424

Publicado por Ricardo (18 intervenciones) el 08/09/2020 20:46:36
Puede ser que la ubicación de la base de datos no sea la correcta.
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