BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

Access
    Pregunta:  27295 - GENERAR INFORME CON ESTRUCTURA DE TABLA
Autor:  Maria Vinuesa
Necesito hacer un informe con una estructura matricial y los datos de esta los voy recuperando de una tabla que creo mediante código cuando ejecuto el formulario, me gustaría saber si mediante código puedo “crear” un informe con los campos que desee visualizar o si hay alguna forma de ejecutar mediante macros o algo así el (Autoinforme: en tablas) que proporciona Access 2000.
Muchas gracias.
  Respuesta:  Keyla Cañizales
Hola:

Por lo que entendi quieres mostrar un reporte con datos dinamicos, en forma de matriz.

Bueno, lo que yo he hecho para esos casos, es crear a traves del asistentes de Consultas o Query un crostab query..... veraz tu alli formas la matriz de lo que quieres mostrar en el reporte. Okey ya alli tienes una parte resuelta..ahora para mostrar los datos en el reporte.

Te recomiendo que ubicas la base de datos de ejemplo que trae el Access llamada Solucions ... alli hay un reporte llamado "Employes_Sales"... ese reporte utiliza un Crostab para mostrar los datos y te muestra en forma dinamica lo que generes tu cada vez que quieras.

Espero haberte ayudado en algo......que estes muy bien

    Pregunta:  27892 - PIES DE PAGINA EN ACCESS 97
Autor:  Victor M. Gozalo de la Torre
Estoy haciendo el diseño de un formato de factura en el cual se incluye una cabecera de factura (datos factura), una líneas de detalle y un pie de página (totales de la factura, forma de pago, etc.).
Dicho pie de página sólo quiero que se imprima en la última página del informe.
El problema que tengo es que si los datos de totales de la factura los pongo en el pie de informe, los visualizo "pegados" a las líneas de detalle pero quiero que se visualicen SIEMPRE al final de la página.
Si dichos totales los pongo en el pie de página los visualizo situados donde yo quiero, pero si el informe tiene más de una página, aparecen en todos los pies de página cosa que querría evitar.
¿Hay alguna forma de conseguir que se impriman SOLO en el píe de página de la ultima página?

Muchas gracias,
  Respuesta:  Jac Jac
Hola Victor, puedes tratar con esto : Inserta en el pie de pagina el numero de paginas (Pagina N de M), y a la propiedad visible de esta le colocas “No”, luego en el mismo pie de pagina le creas un evento al imprimir que verifique si la variable Page es igual a la variable Pages, si es así has visible las variables que te interese mostrar en la ultima pagina, (Variablex.visible=True), las cuales previamente deben tener la propiedad visible en no.
Suerte
Saludos cordiales

    Pregunta:  28269 - REMOVER CONTRASEñA DE SEGURIDAD A BASE ACCESS 2000
Autor:  Federico Rossi
Sistema Operativo : Windows 2000
Visual Basic : 6
Access 2000

Tengo una aplicación echa en visual que se comunica con una base access, para que no pueda nadie mas que el administrador tener acceso a ella tiene una contraseña de apertura la base, los usuarios se conectan atravez de la aplicación mediante una pantalla de acceso.
El problema es que en el pc donde se encontraba la base se metio un virus que estropeo el software que estaba instalado (windows 98,etc.), lo reinstalaron y al querer utilizar la aplicación que trabaja con esta base daba el mensaje de que la clave ingresada atravez de la pantalla del usuario esta mal ingresada, la trate de abrir en modo diseño y no me reconoce la contraseña de acceso, baje de internet un programa que devuelve los 2 primeros caracteres de la contraseña y concuerdan con los de la contraseña que tiene la base, lo unico que me queda por pensar es que el virus le añadio algun caracter de mas a la contraseña o daño alguna lista interna de la base donde se hace referencia a esta y por eso no la reconoce, agradeceria su colaboración, gracias.
  Respuesta:  Werner Garcia
http://www.planet-source-code.com/xq/ASP/txtCodeId.4045/lngWId.1/qx/vb/scripts/ShowCode.htm

    Pregunta:  31531 - TABLA SE BLOQUEA SOLA AL ACTUALIZAR MAS DE 600 REGISTROS
Autor:  Miguel
Hola:
Tengo una aplicación en VBasic 6.0. Uno de sus procesos es el de vaciar en una tabla los registros procesados de otra. Este proceso lo hace 1167 veces pero se trunca casi a la mitad dandome el mensaje de "No puede actualizar, actualmente bloqueada". Cuendo son menos de 500 reg. si los hace bien. Ahora para complicarla en mi pc PIII con Win2000 funciona, pero en las P1 con Win95 no. Agardezco sus respuestas...
  Respuesta:  Ferc HFT
Que tal si se utiliza 'Doevents' dentro del proceso de editición y creación del ciclo de inclusión de datos - si desea averigua mas consulta sobre esta opción en MSDN
  Respuesta:  felix moreno
A mi me ha pasado algo parecido. En vez de borrado de registro me pasa actualizandolos, me parece k el error nos lo da por la velocidad de la actualizacion recordset.update y recordset.edit, los cuales los tengo en una sentencia WHILW, pues bien lo que he hecho y me a funcionado es hacer un pekeño retraso de actualizacion mediante una sentencia FOR (el cual no hace nada solo retarda la grabacion de dato y apertura del registro) for i=0 to 400 sumador o lo k se te ocurra next i.

no encuentro otra explicacion, supongo k recoge registros por bloques los modifica a saco o los borra y no le da tiempo a acabar esto y ya le esta indicando la apertura de otro bloque de registros ¿no?.

en fin no se si te he aclarado algo.

un saludo

    Pregunta:  31555 - CONVERTIR APLICACION DE ACCESS 97 A VB. EXISTE APLICACION?
Autor:  Luis Almada
Quisiera saber si existe alguna aplicacion para convertir una aplicacion creada con Access 97 (VBA) a un proyecto Visual Basic 6
He disenado y uso una aplicacion en Access y quisiera poder convertirla a VB sin tener que reescribir todo el codigo y los formularios.
Alguien me puede ayudar???
  Respuesta:  Joe Martinez
Hola, Como estas?
Tengo muchos años programando en Microsoft Access y realmente no es posible realizar lo que tu deseas.
Access tiene un editor de Visual Basic en cual es muy potente, pero hay algunos comando de Access que no lo maneja VB. Por Ejemplo: DoCmd. OpenForm "Clientes"; Este comando lo puedes aplicar en Access y lo que hace es abrir un formulario. En VB no lo va a reconocer, su comando natural es: Clientes.show, este es el equivalente al comando de Access.
Espero pronta respuesta de este mensaje.
Hasta luego

    Pregunta:  36056 - ODBC DE FOXPRO 2.6 PARA ACCESS 2000 O XP
Autor:  Cesar Palomino
Espero puedan ayudarme a encontrar lo que busco.
En las versiones anteriores de access, habia una opción para importar/vincular archivos de foxpro 2.6 y 3.0
En las versiones de access 2000 y access xp, ya no existe esta facilidad, solo estan los de Dbase y creanme que he tenido problemas si los selecciono con este tipo de archivo.
Intenté vincularlos como ODBC y luego como archivos de Visual Foxpro; pero aún cuando se piense que son iguales, tambien dan problemas.
Saben si existe una utilidad que me permita registrar en access 2000 o Xp este tipo de archivos? o un controlador ODBC de foxpro 2.6 para instalarlo y ya desde access vincular estos archivos con su ODBC propio y no utilizar otro parecido.

Espero puedan ayudarme, para lo cual estaré muy agradecido.
  Respuesta:  Jose Fernando ON
Hola Cesar

¿Has Buscado el vfpodbc en Internet?

Un Saludo.

    Pregunta:  42079 - COMO JALAR INFORMACION A TRAVAES DE VB?
Autor:  Pedro Jesús Lobos Contreras
Me encuentro dieñanado una base de datos para un congreso que se realizara en mi ciudad y necesito saber como puedo jalar informacion de una tabal a otra a trves de formularios utilizando la programacion de visual basic .. por favor ayudenme , n o he recibido un curso de access pero si de visual y usando esop con unos manuales que he bajado estoy desarrollndo esta programacion le agradeceria mucho ... GRACIAS.
  Respuesta:  Hussein nieto
es muy facil traer niformacion de visual basic lo unico que tienes que hacer es hacer una conexion odbc a la base de datos en access. luego desde visual basic agregar al proyecto un dataenvironment y en las propiedades del mismo le dices el origen odbc que creaste y abres la base de datos con estas lineas
dataenviroment.conexion.CursorLocation = adUseClient
dataenviroment.conexion.Open
luego lo unico que tines es agregar un control ado al proyecto desde los componetes y lo configuras al origen odbc y le haces la consulta sql,
agregas un datagrid al proyecto y las propiedades del grid en el datasource le colocas el ado que agregfaste.

    Pregunta:  42355 - EFECTUAR UNA BUSQUEDA DE DE UN REGISTRO A TRAVES DE UN COMBO
Autor:  Manuel Mendoza
Soy pasante de informatica y necesito un ejemplo basico de llenado de un combo a partir de un campo especifico de una tabla en access.

y a partir de alli como manipular dicho registro, para modificar sus campos o eliminarlo o llenar campos faltantes del registro especifico.
  Respuesta:  Alejo Landini
en la version 6 del VB hay ya un control que te permite directamente manipular un campo (dbcombo creo que se llama) especifico de una tabla especifica de una tabla de access. pero tenes que tener una conexion hecha con ADODB.
Si no utilizando el combox normal recorres la tablas agregando de manera normal el campo que quiera con el additem y poniendo cuidado en agregar en el indice del campo que estas agragando el bookmark que tiene el regsitro en ese momento.
Entonces cuando selecciones un item de la lista el indice de ese item te devolvera el numero de bookmark del registro de la tabla. con eso deberas hacer simplemete rstrecordset.bookmark = IndiceDelCombo y ya tendras posicionado en la tabla el registro que necesitabas.
Saludos

    Pregunta:  42376 - SINTAXIS PARA OPERACIONES EN ACCESS
Autor:  Salvador Cardoso
Por favor saquenme esta duda ustedes que saben compañeros ya que no se donde buscar algunos ejemplos de operaciones aritmeticas con access asi de como vincular una tabla de access con visual basic 6.0
Se los agradecere muchisimo.
  Respuesta:  the_ma3x
Salvador:
Todo depende de como te vas a conectar. Si la base de datos es de Access 97, solo agrega un control DATA en el formulario y selecciona la base de datos, la tabla (propiedades DATABase y DataSource) y luego agrega tantos controles Text y vinculalos al data y luego al campo de la tabla eso con las propiedades Datasource y Datafield

Si es con Access 2000 Puedes agregar un control ADO (Buscalo en Componentes) y los mismos pasos (Nombres de propiedades cambian). Esa es la manera sencilla de vincularte a una tabla de access. Si lo quieres hacer código, eso ya es otro boleto.

Lo de operaciones aritmeticas, no entiendo que es lo que necesitas hacer.
  Respuesta:  Cesar Armando Perez Gomez
Una recomendacion, de acuerdo con la teoria de base de datos relacionales, debes tratar de evitar el almacenamiento de datos calculados en tablas, por otro lado podes utilizar una consulta para realizar los calculos necesarios, la sintaxis es el nombre de la tabla un punto y luego el nombre del campo., tambien podes enlazarte desde visual basic utilizando el control data, utiliza dos propiedades que son database name, y record source, la primera para el nombre de la base de datos en access, que debe ser una version 97, el access tiene la herramienta para bajar de version, en fin te puedo dar varios tips, escribeme.

    Pregunta:  45381 - CAMPO MEMO EN ADO CON ACCESS
Autor:  Vicere Xavier
la cosa es la siguiente, yo genero cnsultas almacenadas en Access a las conecto desde el Visual Basic 6.0 por medio de Ado, lo he trabajado y no ahy problema pero cuando puse un campo memo en mi tabla y genere la consulta con sus respectivos parametros para q se acoplen a los que estoy mandando desde visual basic no funciona y me dice "La aplicacion utiliza un valor de tipo no valido para la operacion actual"
este es el codigo en VB 6.0

Set ComandoSQL = New ADODB.Command
Set ComandoSQL.ActiveConnection = conecta

ComandoSQL.CommandText = "Tratamiento_Mod"
ComandoSQL.CommandType = adCmdStoredProc

'Obtener y agregar los parametros
'ahi asigno la variable al parametro q sera campo memo
Set P6 = ComandoSQL.CreateParameter("@FLD_Observaciones", adLongVarWChar, adParamInput, El_Largo, UCase(Text3.Text))

ComandoSQL.Parameters.Append P6
ComandoSQL.Execute

beuno si alguien tienen una solucion... agradecido
  Respuesta:  pablek -
Hola, supongo que ya te habran respondido pero por si acaso.

yo solucione tu problema asi:

Set cmd = New ADODB.Command
With cmd
.ActiveConnection = moConexion ' la conexión que tengas
.CommandText = sSQL ' la sentencia SQL

Set oParam = .CreateParameter("@param1", adLongVarWChar, adParamInput, 1073741823, Trim(sVariableTexto))
.Parameters.Append oParam
.Execute
End With

espero q te sirva
;)

|<  <<  1 2 3 4 5 6 7 8 9 10 11  >>  >|