Ayuda en Codigo

Aqui encontras... preguntas y respuestas al tan utilizado MS Access como Trucos, y muchos consejos con su aplicatividad.

Ayuda en Codigo

Notapor Isaacgm78 » Vie Jun 03, 2005 10:14 am

Hola comunidad como estamos????
bueno primeramente es mi primera ves por estos rumbos y os saludo a todos por dicha comunidad a la ves ando buscando ayuda para cierto codigo que me funciona perfectamente en MSAccess 97 and MSaccess XP, pero el problema es que cuando vengo a usar la misma DataBase en MSAccess 2003 no me funciona :cry: , el codigo es el siquiente la cual estoy usando un MODULE para ello :



Código: Seleccionar todo
  1. '------------------------------------------------------------------------

  2. ' FUNCTION: GetOrderNumber

  3. '

  4. ' PURPOSE: Retrieves the next Order Number from the Settings table

  5. '------------------------------------------------------------------------

  6. Function GetOrderNumber() As Long

  7.    Dim db As Database

  8.    Dim t As Table

  9.    Dim num As Long

  10.    

  11.    Set db = OpenDatabase("\\Malaka\Service\SK_Table.mdb")

  12.    Set t = db.OpenTable("Settings")

  13.  

  14.    t.MoveFirst

  15.    num = t.OrderNumber

  16.    t.Edit

  17.    t.OrderNumber = t.OrderNumber + 1

  18.    t.Update

  19.  

  20.    t.close

  21.    GetOrderNumber = num

  22. End Function




NOTA : este codigo fue elaborado por un amigo mio hace tiempo atras todas las referencias estan colocadas tando como en 97, XP y 2003..
Pero no funciona correctamente en 2003 en esta area :

Set db = OpenDatabase("\\Malaka\Service\SK_Table.mdb")

la verdad apreciaria cualquier ayuda en este caso y si hay alguna mejor manera de hacerlo seria mucho mejor..


Gracias de ante mano

Isaac
Isaacgm78
Novato
Novato
 
Mensajes: 1
Registrado: Vie Jun 03, 2005 10:01 am


Notapor Arkhel » Sab Feb 11, 2006 7:30 pm

Faltaría saber el error que te marca.

creo que es vb6
hay muchas maneras de establecer conexion
una es

puedes agregar la base en el origen de datos

panel de control
herramientas ad...
Origenes de Datos(ODBC)

Agregar

driver access.mdb

selecciona la base y establecele un nombre.

despues en el código

agregando referencia active..ado 2.5 creo no recuerdo bien

Dim conexion as new adodb.connection

conexion.open "NombreDeLaBaseQueEstablecisteEnElOrigenDeDatos"
No busco mi dicha en la indiferencia y lo que más estremece al hombre es casi siempre lo que más le conviene.
Arkhel
Novato
Novato
 
Mensajes: 16
Registrado: Vie Feb 10, 2006 4:11 pm
Ubicación: México, Monterrey



    

Volver a Microsoft Access Database

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados