Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 12-mar-2007, 15:40   #1 (permalink)
vampirito está en el buen camino
 
Avatar de vampirito
 
Fecha de Ingreso: enero-2004
Ubicación: h.frias 218-301
Mensajes: 121
Enviar un mensaje por MSN a vampirito
dudas con access

se que este foro es solo de preguntas de visual, pero no encontre un foro en el cual entre access, ademas creo q' access utiliza un poco el codigo de visual

las dudas son las siguientes:

1.- quiero q' al escribir en un campo solo me deje escribir en mayusculas y no me permita escribir estos caracteres (#$%&=?¡)

2.- como le hago para q' desde 4 pc's distintas puedan ingresar datos desde la caratula (formulario) al mismo tiempo y cuantos usuarios pueden estar conectados al mismo tiempo a una BD de access.
__________________
Vampirito
vampirito está desconectado   Responder Citando
Antiguo 12-mar-2007, 16:44   #2 (permalink)
boluart está en el buen camino
 
Fecha de Ingreso: enero-2007
Ubicación: Tingo María - Perú
Mensajes: 180
Enviar un mensaje por MSN a boluart Enviar un mensaje por Yahoo  a boluart Enviar un mensaje por Skype™ a boluart
Re: dudas con access

1º te recomiendo que la validacion la hagas en los formularios (VB) , en el texbox con el evento KeyPress (Muy conocido por muchos para validar solo numeros)

2º Lo que he visto que hacen mis amigos es que comparten una carpeta y desde el formulario le indican la ruta donde se encuentra ejm: \\PCServer\MyFolder\MyData.MDB

3º En cuanto al numero de usuarios maximo se dice que son 255 la verdad que no tuve la suerte de probarlos con esa cantidad por lo general cuando usaba access solo era para una PC. Lo que te recomendaria es pasar tu base a SQL Server u otro que soporte mas usuarios o que permitan mas usuarios concurrentes
boluart está desconectado   Responder Citando
Antiguo 12-mar-2007, 17:30   #3 (permalink)
vampirito está en el buen camino
 
Avatar de vampirito
 
Fecha de Ingreso: enero-2004
Ubicación: h.frias 218-301
Mensajes: 121
Enviar un mensaje por MSN a vampirito
Re: dudas con access

gracias, de hecho ya investigue y no se puede (teniendo solo access) volverlo multiusuario.

lo que me recomiendas con vb no lo puedo hacer ya q' no tengo vb, o el que viene con el access puede hacer eso????
__________________
Vampirito
vampirito está desconectado   Responder Citando
Antiguo 12-mar-2007, 17:53   #4 (permalink)
boluart está en el buen camino
 
Fecha de Ingreso: enero-2007
Ubicación: Tingo María - Perú
Mensajes: 180
Enviar un mensaje por MSN a boluart Enviar un mensaje por Yahoo  a boluart Enviar un mensaje por Skype™ a boluart
Re: dudas con access

A todo caso disculpa es que yo entendi que estaba en VB pero si no me equivoco esta vez estas haciendo una Aplicacion en Access bien en lo que se refiere a la validacion de solo numeros, En el editor de formularios Click derecho sobre el textBox En el menu eliges Propiedades, en la Pestaña Eventos Al final esta: Al presionar una tecla le das click en el boton de tres puntos (...) y te llevara al editor de codigo de visual basic y ahi le metes el codigo. Par cancelar la tecla basta con asignarle:
Código:
 
KeyAscii = 0
boluart está desconectado   Responder Citando
Antiguo 13-mar-2007, 17:23   #5 (permalink)
Kruzado está en el buen camino
 
Avatar de Kruzado
 
Fecha de Ingreso: marzo-2007
Mensajes: 178
Re: dudas con access

prueba con esto :

conectate desde el pc cliente hacia el servidor y abre la base de datos con acess, cuando veas todos tus formularios pincha uno y sin soltar el mouse, llevalo al escritorio, ahora el usuario solo debe dar doble click al acceso directo creado y va a tener acceso a tu formulario en el servidor.
yo lo he hecho asy y me funciona, espero que a ti tambien
Kruzado está desconectado   Responder Citando
Antiguo 14-mar-2007, 16:03   #6 (permalink)
vampirito está en el buen camino
 
Avatar de vampirito
 
Fecha de Ingreso: enero-2004
Ubicación: h.frias 218-301
Mensajes: 121
Enviar un mensaje por MSN a vampirito
Re: dudas con access

PONGO RESPUETA A LO DE COMO EVITAR Q' ESCRIBAN EN MINUSCULAS EN 1 CUADRO DE TEXTO:
EN LA PARTE DE PROPIEDADES DEL CAMPO, EN REGLA DE VALIDACION PONER ESTO: CompCadena(Mayús([nombre campo]),[nombre campo],0)=0

CON RESPECTO A LO DE MULTIUSUARIO, HASTA QUE NO TENGA LAS PC'S CLIENTES NO LO PUEDO HACER, ESPERO PONER LA RESPUESTA MAÑANA
__________________
Vampirito
vampirito está desconectado   Responder Citando
Antiguo 29-abr-2007, 17:03   #7 (permalink)
cibertecus ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Ubicación: Trabajando
Mensajes: 7
Cool dudas con access

Hola, a tu primer pregunta hay una funcion que puedes ingresar en el text te la mando, es mas creo haberla visto en una pagina se llama la [web del buo] o algo asi es muy guena...

la otra ya te la contestaron compartes una carpeta en la computadora que te va a servir de seridor, le das privilegio a las otras maquinas para que accesen ahi si se trata de XP en compartir y seguridad
creo que si tienes XP solo te permite tener a 10 usuarios compartiendo la misma carpeta tienes que tener Windows NT para que puedas tener mas usuarios compartiendo la carpeta.

Y tu tercer pregunta Access puede tener 255 usuarios conectados recurrentemente, esto significa que pueden estar utilizando la base de datos al mismo tiempo. yo he tenido aproximadamente 20 pcs al mismo tiempo
cibertecus está desconectado   Responder Citando
Antiguo 14-mar-2008, 17:09   #8 (permalink)
manz2 ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 5
Re: dudas con access

hola buenas yo tambien tengo un pequeño problema con acces

es lo siguiente tabla medicos tengo que hacer

campo tipo de campo
años_experiencia numerico

propiedades: Acces no te debe dejar introducir médicos con menos de 5 años de experiencia, de forma que si intentas poner menos años aparezca un mensaje de error que diga: "la edad debe de ser igual o superior a 5 años "

no se que funcion o que se hacer para hacer primero que no sea menor de 5 y despues que salga el mensaje, si fuese una consulta si que se hacerlo pero desde la tabla no tengo ni idea bueno muchas gracias por adelantado y un saludo a todos.
manz2 está desconectado   Responder Citando
Antiguo 17-mar-2008, 12:18   #9 (permalink)
tonydiaz ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 2
Re: dudas con access

Hola
para hacer esto hay varias formas de hacerlo, la mas facil es directo en la tabla que diseñaste te ubicas en el campo de años_experiencia y en sus pripiedades pones
Regla de validacion : =>5
texto de validacion : la edad debe de ser igual o superior a 5 años
con esto no te permitira introducir ningun valor menor de 5

otra forma es utilizando el codigo VBA en un formulario en la propiedad de la carpeta de eventos utilizando <Antes de Actualizar>
[Procedimiento de evento] que te lleva directo al editor de VBA
y colocas el codigo
IF me.años_experiencia<5 THEN
UNDO
MSGBOX "la edad debe de ser igual o superior a 5 años "
ENDIF


espèro te sirva
saludos desde Cancun, Mexico

Cita:
Iniciado por manz2 Ver Mensaje
hola buenas yo tambien tengo un pequeño problema con acces

es lo siguiente tabla medicos tengo que hacer

campo tipo de campo
años_experiencia numerico

propiedades: Acces no te debe dejar introducir médicos con menos de 5 años de experiencia, de forma que si intentas poner menos años aparezca un mensaje de error que diga: "la edad debe de ser igual o superior a 5 años "

no se que funcion o que se hacer para hacer primero que no sea menor de 5 y despues que salga el mensaje, si fuese una consulta si que se hacerlo pero desde la tabla no tengo ni idea bueno muchas gracias por adelantado y un saludo a todos.
tonydiaz está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:55.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93