BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

Access
    Pregunta:  57057 - COMO SABER SI LA BD ES DE SOLO LECTURA DESDE CODIGO VB
Autor:  Dulce Elena Herrera
Tengo una Base de Datos en Access 2003 que puedo abrir desde otra sesion de trabajo pero como solo lectura, ademas tengo en los formularios botones que ejecutan codigo visual basic para modificar datos, por supuesto cuando ejecuto esto me da error de runtime. Necesito saber como desde codigo visual basic conozco que la base de datos esta abierta como solo lectura, para en este caso poder deshabilitar estos botones y no permitir su ejecucion.
Muchas gracias a todos y espero su importante ayuda
Dulce
  Respuesta:  ARWEENK K
Fijate si la base en donde est谩 configurada, permite accesos de varios. o te dir铆a, que mas facil, ponele un formulario de acceso con usuarios, si el usuario logueado es de consulta, pon茅 formularios iguales, pero sin botones.

    Pregunta:  58521 - DEFINIR PERMISOS FORMULARIO
Autor:  Jaime Curiel Acosta
Buenas...

Tengo creado un formulario para introducir informaci贸n en distintas tablas de una base de datos. El problema es que a veces los usuarios, cuando quieren consultar alg煤n dato usando este formulario, modifican accidentalmente la informaci贸n.
Me gustar铆a saber si existe alguna manera (sin tener que recurrir a informes) de que el formulario s贸lo permitiese visualizar los datos pero no editarlos, de forma que no se produjesen estas modificaciones accidentales.
Si se pudiera hacer de alg煤n modo sencillo (mis conocimientos son limitados) que algunos usuarios tuvieran permisos de edici贸n y otros no, ya ser铆a perfecto.

Muchas gracias
  Respuesta:  Nicol谩s Pailh茅
Hola Jaime.. si necesitas una manera sencilla de evitar la modificaci贸n accidental de los datos te recomiendo lo siguiente.
En el dise帽o del Formulario, selecciona todos los campos, vas a las propiedades, en la solapa "Datos" en donde dice "Bloqueado" le pones que SI.
Luego creas un Bot贸n, en las propiedades del bot贸n "Al hacer clic" desbloqueas los campos para poder modificar los datos, de esta manera los usuarios "entienden" que al presionar este bot贸n los datos se pueden modificar, de esta manera evitas la modificaci贸n accidental.
El c贸digo al hacer clic del boton ser铆a el siguiente:

me.campo1.locked = False
me.campo2.locked = False

y as铆 con cada uno de los campos.. record谩 que los nombres de los campos se encuentran dentro de las propiedades en la solapa "Otras" ---> Nombre. En mi ejemplo los campos se llaman "campo1" y "campo2"

Luego podes hacer el "efecto contrario" volviendo a bloquear los campos con otro bot贸n (Ej.: me.campo1.locked = true)

Saludos.. Nicol谩s

    Pregunta:  59710 - IMAGENES VINCULADAS EN UN CAMPO DE LA TABLA
Autor:  Erick Meza
Buenas a todos

Mi Pregunta es: tengo una tabla con un campo tipo OLE y quiero vincular una o varias imagenes a este campo el cual esta relacionado con una tabla padre en la base de datos (para cada registro padre se pueden ver varias imagenes), el problema es que no se como vincular cada imagen al registro padre dentro de la tabla y que se visualisen dentro del formulario.

Gracias a todos por su valioza ayuda.
  Respuesta:  Carlos A. Caicedo
Erick: Yo utilizo el siguiente medoto.
me posiciono sobre el campo a insertar y con el click derecho sigo el asistente, pero he notado que utilizando la opcion del paint, la base no se vuelve pesada.
siga las inmstrucciones del asistente.

    Pregunta:  60229 - COMO AUTOVINCULAR UN INFORME A UN CAMPO, DESDE UN BOT脫N
Autor:  Gonzalo SS
Tengo una base de datos, y quiero que mediante un bot贸n me devuelva el informe, el problema es que me pide el n潞 de registro del que quiero el informe, y quiero que lo saque directamente de la consulta y no lo pregunte, sin embargo no encuentro esta opci贸n.

el bot贸n ahora mismo hace:

Dim stDocName As String

stDocName = "INFORME del TRATAMIENTO DEL RESIDENTE"

DoCmd.OpenReport stDocName, acPreview

no s茅 si debo modificar alguna propiedad, o cambiar el c贸digo de visual.

Espero ayuda, muchas gracias
  Respuesta:  Lenin Notas Acad茅micas Valderrama Alvis
Ya hay una pregunta similar que he contestado, le sugiero lo siguiente:

A. Primero: Me regale el c贸digo de la consulta, como para recordar o aprtendar algo([email protected]).

B. La soluci贸n:

En la consulta de Access debe asignar un valor de un TEXTBOX del formulario donde lo ejecuta, quedando la consulta as铆:

SELECT ....
FROM ....
WHERE (((zgeneraplanillasdet.codest)=[Formularios]![aingresoestudiante]![codigoe]))
ORDER BY consestudiante.nombrecomp;

**** [Formularios]![aingresoestudiante]![codigoe] se puede asignar en Criterios de la consulta en vista dise帽o o hacerlo en vista SQL(Para ello debe escribirla, la palabra Formularios no debe cambiar, solo cambia aingresoestudiantes y codigoe es el textbox)

2. Si desea puede cambiar el valor del Textbox en el Bot贸n donde pulsa CLIC, por ejemplo en su caso:

me.codigoe= 100
o codigoe= 100
Y Listo debe ejecutar despues de esto el informe.

    Pregunta:  65341 - NO COINCIDEN LOS TIPOS DE DATOS EN LA EXPRESION DE CRITERIOS
Autor:  ALVARO BACARREZA
Tengo una base de datos en acces 2007 y deseo realizar una consulta de actualizacion mediante codigo Visual, pero al ejecutarlo me sale como error

"No coinciden los tipos de datos en la expresion de criterios"

Este es el codigo insertado, he revisado la sintaxis pero no se lo que pueda tener de malo.

Private Sub Comando21_Click()
Dim INSQL As String
INSQL = "UPDATE T_Reg_Den set NumInf ='" & NumInf & "' Where numinf = null and fecha_denuncia='" & Texto13 & "' or fecha_denuncia='" & Texto15 & "'"
DoCmd.RunSQL (INSQL)
End Sub

Esperando puedan ayudarme les saluda
ALVARO
  Respuesta:  xavi
Hola Alvaro, eso es que alg煤n valor de asignaci贸n o comparaci贸n no coinciden... Yo creo que el error puede estar en:
Where numinf = null

pero eso depender谩 del tipo de numinf... por ejemplo si numinf es del tipo entero, te dar铆a este error que te produce.... por ejemplo, si comparas o asignas una cadena a un campo tipo num茅rico, etc...

Espero que te sirva.

ASP
    Pregunta:  607 - ENLACE ENTRE ACCESS97 Y PAGINAS ASP
Autor:  Fire
Necesito saber como conectar una Pagina ASP a una base de datos ASP (Server Active Pages), lo principal, como declarar la base de datos y como guardar informacion en ella, ya que como visualizar solo utilizo SQL... Muchas Gracias...
  Respuesta:  Mario Garcia
Lo mejor que puedes hacer es crear un componente COM (Active X dll) que acceda a la base de datos (Access, SQL Server, Oracle ...) e instalarlo en MTS (suponiendo que uses IIS en el servidor NT, ya que MTS tambien es parte del NT Server Option Pack).Si no tienes MTS, o usas W95/W98 y el Personal Web Server, instala el componente en el mismo ordenador en que este este instalado (o IIS).Desde las paginas ASP solo tienes que instanciar la clase: <% Set objAlgo = Server.CreateObject("Nombre_de_componente.Nombre_de_clase") %>
y ya puedes usar la clase como lo harias normalmente desde un cliente Win32.
  Respuesta:  Pablo Mercado
DEBES METERTE EN EL ODBC. DESDE ALLI SELECCIONAS LA BASE DE DATOS ( ACCESS, DBASE, SQL, ... ) QUE QUIERES PUBLICAR. PARA ACCEDER A ESA BASE DE DATOS, LAS ASP TE PERMITEN UTILIZAR VB SCRIPT DE UNA FORMA MUY PARECIDA A VISUAL BASIC. EN FRONT PAGE 98 VIENEN MUCHOS EJEMPLOS ( MIRA LOS DE ADODB ).

ES MUY SENCILLO DE MANEJAR, PERO SI UTILIZAS ASP麓S CUIDADO CON LA SEGURIDAD!!. SON BASTANTE VULNERABLES SI NO UTILIZAS LAS MEDIDAS CORRECTAS

    Pregunta:  2852 - ASP LLAMANDO UN DLL
Autor:  Daniel Rendon
Escuche que se puede llamar desde un ASP a un dll hecho en vbasic exactamente con el codigo de ASP en vez de ponerlo en la programacion de la pagina web
quiero saber si la programacion de asp colo la copio y la pego en un proyecto dll de visual basic y tambien quiero saber como hago para llamar desde asp esa dll

tambien quiero mas informacion de las variables globales y si ese archivo global.asa queda expuesto a que alguien que sea de asp pueda ver ese archivo
  Respuesta:  el raul salas
Las dll, no tienen porque tener el codigo de ASP, si te funciona una dll en vb, te funciona perfectamente en ASP. ASP no queda expuesto en los sitios, solo lenguaje HTML, se mirara cuando alguien quiera ver el codigo de tu pagina.
  Respuesta:  felipe escobar contreras
Te contestare a como llamar a la dll:
la sintaxis es--
dim micls 麓variable donde almacenaremos el archivo .cls de la dll
set micls=server.createobject("midll.micls")

麓para crear la dll desde visualB debes crear un proyecto dll y crearte archivos .cls donde pondras tus funciones.por ej.-suma(a1,a2)
n=micls.suma(1,2)
麓en n guardaremos el resultado de la funcion suma.
麓esta te aparecera en el control intellesense.
麓y no hay mas ,si tienes dudas ya sabes,escribe,ciao.

    Pregunta:  3252 - CONTROL DE ERRORES EN ASP
Autor:  Christian Sibaja Fernandez
Hola, se que con Visual Basic se puede utilizar el ON ERROR para controlar errores, pero... COMO HAGO PARA CONTROLAR ERRORES EN ASP, PARA QUE NO ME SALGAN LAS PAGINAS DE SINO PODER CONTROLARLAS Y MANDAR MENSAJES DE CONSULTA.
Les agradezco me ayuden.
  Respuesta:  Rafa
Mediante el objeto Err.
Tienes los metodos Raise (para provocar un error) y Clear (para limpiarlo).
propiedades : Description,Number,Source,HelpContext y HelpFile.
Tambien puedes usar el famoso On error resume next
ej:
On Error Resume Next
Err.Raise 6 麓provoca un error de overflow.
MsgBox ("Error # " & CStr(Err.Number) & " " & Err.Description)
Err.Clear 麓 para limpiar el error

esparo ke te sirva
  Respuesta:  daniel
Tienes que usar un metodo de el objeto server que los gestiona.(dani=Server.GestLastError()) que devueve ASP errror Object.Despues posees cinco de siete metodos para ese nuevo objeto que te devuelve(dani.ASPCode,dani.Number,dani.Source,dani.FileName,dani.LineNumber,dani.Description,daniASPDescription) para poder obrar en consecuencia.

    Pregunta:  5284 - LIGAR EXCEL CON ASP
Autor:  Rogelio Gonz谩lez Quir贸s
Me gustaria saber si se puede ligar el graficardor de excel con una pagina ASP como lo hace Visual Basic atraves del Dll. con COM麓s, es que deseo aprovechar esa herramienta para publicar en mi pagina unos graficos estadisticos.
Gracias de ante mano por cualquier ayuda.
Saludos!!
  Respuesta:  Any
Lo que tenes que hacer es generar una macro en Excel.
Luego por ej creas un objeto en alguna subrutina
Dim xlApp
Set xlApp = CreateObject("Excel.Application")
y luego reemplazar lo que generaste en la macro.
Por ej donde decias
Workbooks.Add pones xlApp.Workbooks.Add que es la sentenica pa crear un libro y asi con todo. Tene en cuenta que cuando generaste la macro usas constante de Excel, asi que vas a tener que reemplazar esas constantes por los numero correspondientes.
Espero que te haya servido. Cualquier cosa escribime.
Saludos...

    Pregunta:  5710 - MODO LOCAL INTERDEV
Autor:  Josep Tarr貌s Mayoral
Hola! No consigo pasar, en Microsoft Interdev, del cuadro de di谩logo donde pregunta el nombre del servidor (le pongo localhost, y si modo local o maestro. No s茅 si me he olvidado algo. Gracias por vuestra atenci贸n! Tengo Windows 2000 y Microsoft Visual Studio 6.

Un saludo
  Respuesta:  CRISTIAN QUINTANA BERNAL
HOLA. WINDOWS 2000 ES UNA MESCLA DEL 98 Y NT 4.O POR LO TANTO TIENE TODAS LAS CARACTERISTICAS DEL NT 4.0 ..SI ES ASI TU DEBES TENER INTERNET INFORMATION SERVER INSTALADO.PERSONAL WEB SERVER SOLO ESTA DISPONIBLE EN 95 Y 98 ,NO EN NT Y 2000 ,ABRE MCC LA CONSOLA DE ADMINISTRACION DE INTERNET ,EN EL ARBOL ,INICIA TODOS LO SERVICIOS A START TU NOMBRE DEL SERVIDOR DEBE APARECER EN ESE ARBOL ,EL NOMBRE DE TU SERVIDOR ES EL NOMBRE DE TU EQUIPO CUANDO INSTALASTE EL WINDOWS LA PRIMERA VEZ.CUANDO LOS SERCICIOS ESTEN START ,ABRE INTERDEV,SELECCIONA EL MODO CUALQUIERA, INGRESA EL NOMBRE DE TU SERVIDOR EL QUE APARACE EN EL MCC,Y CREARAS TU PROYECTO.SUERTE
  Respuesta:  veronica garza
te dice ke no puede concetarse al servidor?

bueno asegurate de ke el nombre de tu servidor sea ese si es asi entonces debes de irte a INICIO-PROGRAMAS-ACCESORIOS-HERRAMIENTAS DE INTERNET-ACCESORIOS PARA FRONTPAGE(algo asi dice, lo principal es ke diga algo sobre frontpage) y te va a salir una ventanita en la cual tiene un boton ke dice intalar y enseguida un texto ke dice: " intalar las extenciones de front page"...

y eso es todo no haz instalado las extenciones del front page ke hacen ke se produsca el enlace o coneccione entre el PWS(personal web server) y el INTERDEV...

bueno ahi esta mi mail para si tienes otra dudita o si no me explike bien....

bye
:)

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