Foros del Web » Programando para Internet » ASP Clásico »

Problema con el IIS Ó DNS de ODBC??

Estas en el tema de Problema con el IIS Ó DNS de ODBC?? en el foro de ASP Clásico en Foros del Web. buenas ahora tengo el siguiente problemita. resulsta que hago un modulo para contabilidad pero el problema es que en win98 no tengo ningun problema con ...
  #1 (permalink)  
Antiguo 20/02/2006, 14:41
Avatar de mrjhon  
Fecha de Ingreso: junio-2005
Mensajes: 155
Antigüedad: 19 años, 10 meses
Puntos: 0
Problema con el IIS Ó DNS de ODBC??

buenas ahora tengo el siguiente problemita.

resulsta que hago un modulo para contabilidad pero el problema es que en win98 no tengo ningun problema con al interactuar con el asp me funciona todo biien las bases de datos y el personal web server tambien-.

pero tuvo la molestia de instalar el Xp servipack 2 en mi pc y instalel el IIS del XP, y agrego mi pagina al wwwroot y hago los procedimientos todos bien pero el problema es cuando intento guardar o mostrar alguna informacion de la base de datos, no me deja hacer nada ni me muestra ni me guarda las paginas de html si me funcionan bien pero al interactuar con mi base de datos me sale el siguiente error.

tipo de error microsoft OLEDB provider for ODBC driver ox80004005 microsoft access ver resultados.
El motor de base de datos microsoft jet no puede abrir el archivo. esta abierto en modo esclusivo por otro usuario Ó bien nesecita permiso para abirla.


bueno pense que era por que la base de datos estaba en access 2000 pero la pase access 2003 y tampoco me funciona.. tonses ahora si no se que puede ser.

he cambiado el dns y tampoko me deja tonses no se que es, por favor ayudarme es urgente ya que debo mostrar este modulo para hoy.. gracias
  #2 (permalink)  
Antiguo 20/02/2006, 14:51
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Una forma rápida de que te funcione es que cierres el access mientras estas corriendo la página
  #3 (permalink)  
Antiguo 20/02/2006, 15:01
Avatar de mrjhon  
Fecha de Ingreso: junio-2005
Mensajes: 155
Antigüedad: 19 años, 10 meses
Puntos: 0
Problema con el IIS Ó DNS de ODBC??

pero si la tengo cerrada eso lo se .. nesecito otra solucion
  #4 (permalink)  
Antiguo 20/02/2006, 15:44
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
¿cuál es tu cadena de conexión?
  #5 (permalink)  
Antiguo 20/02/2006, 16:19
Avatar de mrjhon  
Fecha de Ingreso: junio-2005
Mensajes: 155
Antigüedad: 19 años, 10 meses
Puntos: 0
esta es mi conexion a la base de datos

set DB1=server.create object("ADODB.Connection")
DB1.OPEN "CERTPROV","","Sol01"
  #6 (permalink)  
Antiguo 20/02/2006, 16:20
Avatar de FiNo  
Fecha de Ingreso: octubre-2004
Ubicación: Costa Rica
Mensajes: 265
Antigüedad: 20 años, 7 meses
Puntos: 1
Y le diste permisos de esritura a la BD
__________________
3S-CRM
  #7 (permalink)  
Antiguo 20/02/2006, 16:27
Avatar de mrjhon  
Fecha de Ingreso: junio-2005
Mensajes: 155
Antigüedad: 19 años, 10 meses
Puntos: 0
le di permiso de escritura y no esta como solo lectura ni modo esclusivo..
que pasara entonces..
  #8 (permalink)  
Antiguo 20/02/2006, 16:49
Avatar de FiNo  
Fecha de Ingreso: octubre-2004
Ubicación: Costa Rica
Mensajes: 265
Antigüedad: 20 años, 7 meses
Puntos: 1
Intenta haciendo una conexion asi:

Dim Conn
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Mode = adModeReadWrite
Conn.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" + Server.MapPath("archivo.mdb"))
__________________
3S-CRM
  #9 (permalink)  
Antiguo 21/02/2006, 14:07
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 20 años, 3 meses
Puntos: 11
A mi me pasaba los mismo... lo solucioné instalando SQLserver 2000, quisas ahi hay algun componente especial... que permite que funcione la conexion con access.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:11.