Actividad pública reciente
Ha empezado a seguir el tema Microsoft Access
Ha empezado a seguir el tema SQL Server
Ha empezado a seguir el tema Lenguaje SQL
Ha empezado a seguir el tema Bases de datos
Ha empezado a seguir el tema Ingeniería Informática
Ha empezado a seguir el tema Visual Basic
Ha respondido en
Visual Basic
Vb, dao y windows
Depende realmente del Access que quieras utilizar, no del sistema operativo. Si ya has decidido usar DAO, y vas a utilizar Access 97 lo mejor es utilizar DAO 3.51. Si vas a utilizar Access 2000 no te queda otro remedio que usar DAO 3.6. Yo te sugiero...
Ha respondido en
Visual Basic
Vb5 pro con access 2000
Sí es posible pero no puedes utilizar controles Data. El control Data usa DAO 3.5/Jet 3.5 para acceder a las bases de datos y Access 2000 sólo se puede manejar con DAO 3.6/Jet 4. La única forma que se me ocurre es instalar una versión reciente del...
Ha respondido en
Visual Basic
Cambiar Configuración Regional
La función que tienes que usar es SetLocaleInfo y lo que puedes cambiar viene dado por las constantes LOCALE_*. La declaración de la función y las constantes es la siguiente: Public Declare Function SetLocaleInfo Lib "kernel32" Alias "SetLocaleInfoA"...
Ha respondido en
Visual Basic
Alter table
El SQL de DDL (data definition language) de Access es muy limitado. Me temo que la única forma de hacer esto es mediante el Jet: db.TableDefs("tutabla").Fields("tucampo").Attributes = db.TableDefs("tutabla").Fields("tucampo").Attributes +...
Ha respondido en
Visual Basic
Informe Múltiple
Sí es posible y es una buena idea que sin duda mejorará el rendimiento de impresión de tu aplicación. Lo que tienes que hacer es modificar el report y meterle un grupo por factura. Este grupo tiene que ser el más externo (Encabezado de grupo #1). En...
Ha respondido en
Visual Basic
Variables
Si son pocas puedes guardarlas en el registro. Para ello utiliza la función SaveSetting. Para recuperar los valores cuando arranque la aplicación usa GetSetting. Por ejemplo, en un form nuevo añade un listbox, una caja de texto y un botón y pega este...
Ha respondido en
Visual Basic
Pantalla táctil
Hace unos añitos desarrollé varias aplicaciones para pantallas táctiles y realmente todo el tema está en la pantalla. Eso supone que el interfaz de usuario cambia completamente pero que no tienes que preocuparte de cómo capturar los clicks. De tener...
Ha respondido en
Visual Basic
Ni idea como hacerlo.. Una ayudita..!
Si formateas una fecha con "dddd" te da el texto del día de la semana. Así que si metes un combo en un form llamado cmbDias y pegas este código en el Form_Load te rellenará el combo con los días de la semana: Private Sub Form_Load() Dim dtLunes As...
Ha respondido en
Visual Basic
Migrar de Access a SQL Server
Necesitas que todas las tablas tengan una clave principal definida o al menos un índice único. CREATE UNIQUE INDEX indice ON tabla(campo1,campo2,...); o ALTER TABLE tabla ADD CONSTRAINT pk_tabla PRIMARY KEY (campo1, campo2, ...); Suerte!
Ha respondido en
Visual Basic
¿Donde debo crear el objeto para optimizar el uso de memoria?
A mí personalmente no me gustan las variables globales y antes de crear una me lo pienso muy, mucho. Lo que quieres hacer es perfectamente válido y si tú eres el único que va a tocar el código, adelante! Yo lo que haría es probar. Arranca el medidor...