• Domingo 13 de Julio de 2025, 15:11

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Jeremy

Páginas: 1 [2]
26
Visual Basic 6.0 e inferiores / Re: Error 3251!!!
« en: Viernes 11 de Junio de 2004, 23:08 »
Shiquilla,muchísimas gracias.  ;)

27
Visual Basic 6.0 e inferiores / Error 3251!!!
« en: Viernes 11 de Junio de 2004, 21:19 »
Hola de nuevo. Necesito vuestra ayuda...

Al momento de guardar unos datos desde un form de visual a una tabla Access me aparece el siguiente error:

El Recordset actual no admite actualizaciones. Puede ser una limitación del proveedor o del tipo de bloqueo seleccionado.

El código que tengo es el siguiente:

Código: Text
  1.  
  2.  
  3. Private Sub cmdaceptar_Click()
  4. Dim cmd As String
  5. Dim sql As String
  6. 'Dim cn As ADODB.Connection
  7. 'Dim rs As ADODB.Recordset
  8. 'mnulimpiar.Enabled = False
  9. 'cmd Crea una cadena de conexión
  10. cmd = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="Ruta BBDD".mdb;Persist Security Info=false"
  11. 'Establezco una conexión con la base de datos
  12. Set cn = New ADODB.Connection
  13. With cn
  14.     .ConnectionString = cmd
  15.     .Open
  16. End With
  17. 'Creo la consulta
  18. sql = "SELECT * FROM datos"
  19. 'Abro el recordset
  20. Set rs = New ADODB.Recordset
  21. With rs
  22.     '.Open sql, cn, adOpenForwardOnly, adLockReadOnly
  23.     .Open sql, cn
  24.     .AddNew
  25.     !tienda = txttienda.Text
  26.     !nombre = txtnombre.Text
  27.     !router = txtrouter.Text
  28.     !servidor = txtservidor.Text
  29.     !tipo = cbotipo.Text
  30.     .Update
  31.     .Close
  32. End With
  33. End Sub
  34.  
  35.  

Gracias por vuestra ayuda.

º¿º

28
MS Access / Consulta De Actualización
« en: Viernes 11 de Junio de 2004, 19:57 »
Hola amig@s. Necesito ayuda con la siguiente consulta:

Tengo el campo Código postal, el cual se compone de código postal y la población, pero el problema está en que están juntos. Por ejemplo:


29004MALAGA
28012MADRID

Necesito una consulta de actualización para de alguna manera ponga un espacion entre el código y la población, quedando el campo así:

29004 MALAGA
28012 MADRID

Espero que puedan ayudarme, gracias a tod@s.  :lol:

º¿º

29
Otras Bases de Datos / Consulta De Actualización
« en: Viernes 11 de Junio de 2004, 19:55 »
Hola amig@s. Necesito ayuda con la siguiente consulta:

Tengo el campo Código postal, el cual se compone de código postal y la población, pero el problema está en que están juntos. Por ejemplo:


29004MALAGA
28012MADRID

Necesito una consulta de actualización para de alguna manera ponga un espacion entre el código y la población, quedando el campo así:

29004 MALAGA
28012 MADRID

Espero que puedan ayudarme, gracias a tod@s.

º¿º

30
SQL Server / Consulta A Varias Tablas...
« en: Jueves 10 de Junio de 2004, 23:37 »
Hola a tod@s. Hace tiempo que no tocaba el SQL y claro ahora ya lo tengo algo olvidado  :( . Por eso os pido que me ayudes con la siguiente consulta:
Desde una aplicación de Visual Basic cojo todos los datos presentes en dos tablas Access.
Las tablas son las siguientes:

Tabla tienda    
*tienda                          
  nombre                          
  router                            
  servidor                        
  tipo                                

Tabla clientes
*tienda
cliente1
cliente2
....
clienten
Como imaginarán están relacionadas por el campo *tienda, ahora bien. En el formulario donde quiero visualizar los datos se mostrará el número de la tienda junto con sus datos además de los clientes correspondientes a esa tienda. Por ejemplo, el resultado de la consulta sobre el formulario sería así:
Código: Text
  1.  
  2. Tienda:   258
  3. Nombre: Shopping Center
  4. Router:   125.10.21.251
  5. Servidor:125.10.21.1
  6. Tipo:      Red
  7.  
  8. Clientes:
  9. comp1 - 125.10.21.2
  10. comp2 - 125.10.21.3
  11. comp3 - 125.10.21.4
  12.  
  13.  
  14.  

Espero haberme explicado bien. Gracias a tod@s por vuestra ayuda.

º¿º

31
Visual Basic 6.0 e inferiores / Re: Conexión Con Base De Datos
« en: Jueves 10 de Junio de 2004, 21:49 »
Muchas gracias, me he dado cuenta de mi fallo y con tu ayuda he aprendido algo más  :lol:

32
Visual Basic 6.0 e inferiores / Re: Conexión Con Base De Datos
« en: Jueves 10 de Junio de 2004, 21:14 »
Hola amig@s, necesito vuestra ayuda:

Estoy empezando a manejarme con las BBDD. Bueno voy al grano... Conecto mi aplicación VB con una Tabla de Access. Al introducir un valor en el form y al pulsar la tecla ENTER, necesito comprobar si ese dato existe o no en la tabla.

He implementado el siguiente código para dicha comprobación, no sé en dónde puedo estar equivocado:

Código: Text
  1.  
  2. Private Sub cbotienda_KeyPress(KeyAscii As Integer)
  3. Dim cmd As String
  4. Dim sql As String
  5. Dim cn As ADODB.Connection
  6. Dim rs As ADODB.Recordset
  7. If KeyAscii = 13 Then 'Si la tecla es INTRO entonces...
  8.     cmd = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\"Ruta de la BBDD".mdb;Persist Security Info=false"
  9.     Set cn = New ADODB.Connection
  10.     With cn
  11.         .ConnectionString = cmd
  12.         .Open
  13.     End With
  14.    
  15.         sql = "SELECT * FROM DATOS WHERE TIENDA LIKE " & Me.cbotienda.Text  'Ejecuto una consulta SQL en la que comparo el valor introducido en un combo
  16.     Set rs = New ADODB.Recordset
  17.         With rs
  18.             .Open sql, cn, adOpenForwardOnly, adLockReadOnly
  19.             If sql = cbotienda.Text Then 'si el resultado devuelto de la consulta SQL es = al valor introducir entonces que me muestre los datos correspondientes
  20.            
  21.                 cbotienda.Text = rs.Fields("tienda")
  22.                 txtnombre.Text = rs.Fields("nombre")
  23.                 txtrouter.Text = rs.Fields("router")
  24.                 txtservidor.Text = rs.Fields("servidor")
  25.                 txttipo.Text = rs.Fields("tipo")
  26.                 .Close
  27.             ElseIf sql <> cbotienda.Text Then
  28.                 MsgBox "Esta tienda no existe"
  29.                 Exit Sub
  30.             End If
  31.         End With
  32.         Set rs = Nothing
  33.         cn.Close
  34.         Set cn = Nothing
  35. ElseIf KeyAscii <> 13 Then
  36.     Exit Sub
  37. End If
  38. End Sub
  39.  
  40.  
  41.  

Gracias a todos por vuestra ayuda.

º¿º

33
Visual Basic 6.0 e inferiores / Re: Hacer Ping Desde Visual
« en: Jueves 10 de Junio de 2004, 17:53 »
Muchas gracias amigo!!!, he ajustado el código a mi aplicación y me ha salido muy bien. Una vez más, muchas gracias  :D

34
Visual Basic 6.0 e inferiores / Hacer Ping Desde Visual
« en: Jueves 10 de Junio de 2004, 11:16 »
Hola amig@s qué tal?. Os comento: quiero hacer un PING desde mi aplicación en Visual, os explico: En un form tengo un TextBox que muestra la dirección IP de un equipo, y luego el botón PING. Al hacer clic que implemente dicho comando(PING) para saber si hay o no conexión entre mi equipo y la IP de destino.

Gracias por la ayuda que me puedan prestar.

Un saludo,  :hola:

º¿º

35
Visual Basic 6.0 e inferiores / Re: Popupmenu
« en: Martes 8 de Junio de 2004, 17:55 »
También se puede crear el menú con todas las opciones que queramos sobre el propio form y ya por último hay que establecer la opción Visible a False dentro de la ventana de opciones del propio Menu. Y para implementarlo un código como este:
Citar
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 2 Then
    Me.PopupMenu mnuOp ' mnuOp tendrá todas las opciones del menú
End If
End Sub

36
Visual Basic 6.0 e inferiores / Re: Popupmenu
« en: Martes 8 de Junio de 2004, 17:50 »
Muchas gracias amig@s. He visto lo fácil que ha sido. Así también se aprende  :smartass:

37
Visual Basic 6.0 e inferiores / Popupmenu
« en: Lunes 7 de Junio de 2004, 13:26 »
Hola a tod@s. Por favor, necesito saber cómo crear un PopUpMenu para mi aplicación. De antemano, muchas gracias.

38
Visual Basic 6.0 e inferiores / Re: Programa En Red Local
« en: Lunes 31 de Mayo de 2004, 21:45 »
Has visto como tienes la BBDD en ACCESS?? quizá debas compartirla ahí

Y sino cambia el último valor de la conexión con la BBDD, de False a True:

Persist Security Info=True

Espero que te sirva

º¿º   :scream:

39
Visual Basic 6.0 e inferiores / Cargar Datos Desde Una Bbdd Access
« en: Lunes 31 de Mayo de 2004, 16:45 »
Hola a tod@s. Tengo una aplicación en VB6 la cual tiene un ComboBox llamado Tiendas. Ahí quiero cargar los números de las tiendas que tengo guardados en un tabla Access. Para la conexión con la BBDD utilizo DAO 3.6
Sé que debo utilizar un bucle, como el For Next por ejemplo, pero no estoy seguro de cómo implementarlo. Necesito que al momento que se cargue el Form principal muestre el ComboBox con todos los números de tiendas cargados.

Adjunto el Form para que lo veáis mejor...

De antemano, muchas gracias.

40
Visual Basic 6.0 e inferiores / Vb 6.0 Y Access
« en: Martes 25 de Mayo de 2004, 21:15 »
Hola amigos. Soy principiante en VB. Tengo dos tablas relacionadas cuyo contenido debo mostrar en un formulario de visual. He conseguido mostrar el contenido de la primera tabla relacionada, pero no consigo mostrar el contenido de la segunda tabla. Debería implementar una consulta SQL en cuya sentencia debo indicar tal relación y una vez ejecutada volcarlo al form de Visual??, o exactamente qué podría hacer? O si tenéis algún ejemplo que me sirva os agradecería mucho.

Páginas: 1 [2]