Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Visual Basic

Estas en el tema de Visual Basic en el foro de Visual Basic clásico en Foros del Web. Dim Conectar As ADODB.Connection Dim Recorrer3 As ADODB.Recordset Dim guardar As ADODB.Recordset Dim Sql As String Private Sub btn_ingresos_Click() guardar.AddNew guardar!fecha = Text_fechas.Text guardar!proveedor = ...
  #1 (permalink)  
Antiguo 08/11/2004, 15:03
 
Fecha de Ingreso: mayo-2004
Mensajes: 195
Antigüedad: 20 años
Puntos: 0
Pregunta Visual Basic

Dim Conectar As ADODB.Connection
Dim Recorrer3 As ADODB.Recordset
Dim guardar As ADODB.Recordset
Dim Sql As String
Private Sub btn_ingresos_Click()

guardar.AddNew
guardar!fecha = Text_fechas.Text
guardar!proveedor = Combo1.Text
guardar!camiones = Val(Text_camiones.Text)
guardar!volumen = Val(Text_volumen.Text)
guardar!totalcamion = Text_totalc.Text



guardar!totalvolumen = Text_totalv.Text

MsgBox (" Datos Ingresados Correctamente")
guardar.Update

End Sub


Private Sub btn_total_Click()


Text_totalc = Val(Text_volumen) + Suma


End Sub

Private Sub Combo1_GotFocus()
Recorrer3.MoveFirst

Do While Not Recorrer3.EOF

Conectar.Execute (Sql)
Combo1.AddItem (Recorrer3!nombre_proveedor)
Recorrer3.MoveNext

Loop

End Sub

Private Sub Command1_Click()
Unload Me

End Sub

Private Sub Form_Load()

Sql = " Select * from proveedor"

conexion = "Microsoft.Jet.OLEDB.4.0;Data Source=C:\sistema3.mdb;Persist Security Info=False"


Set Conectar = New ADODB.Connection

Conectar.Provider = conexion
Conectar.Open

Set guardar = New ADODB.Recordset

Set Recorrer3 = Conectar.Execute(Sql)

guardar.CursorType = adOpenDynamic
guardar.LockType = adLockOptimistic
guardar.Open "ingresos", Conectar, , , adCmdTable

End Sub


Me sale un error que dice que no corresponde a la coleccion de objetos y resulta que el nombre se llama igual en el textbox y en la base de datos
  #2 (permalink)  
Antiguo 08/11/2004, 15:40
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
muy probablemente sean los formatos que estas trabajando los formatos tienen que ser exactamente los que tiene la base de datos, por elejemplo si es un numero lo encerras dentro de val(), y que si es un texto sea como tal...

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 09/11/2004, 05:03
 
Fecha de Ingreso: mayo-2004
Mensajes: 195
Antigüedad: 20 años
Puntos: 0
Gracias

Hola de nuevo:

Gracias por responder mi mensaje de duda
  #4 (permalink)  
Antiguo 09/11/2004, 15:27
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Pora nada para eso somos Foreros...

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:58.