Foros del Web » Programando para Internet » ASPX (.net) »

error de aplicación web en servidor web

Estas en el tema de error de aplicación web en servidor web en el foro de ASPX (.net) en Foros del Web. Hola a todos!! He desarrollado una aplicación web en visual studio 2005 y C#. Utilizo Access como BD. Mi aplicación en local funciona pero no ...
  #1 (permalink)  
Antiguo 18/05/2007, 11:35
 
Fecha de Ingreso: agosto-2006
Mensajes: 38
Antigüedad: 18 años, 4 meses
Puntos: 0
error de aplicación web en servidor web

Hola a todos!!

He desarrollado una aplicación web en visual studio 2005 y C#. Utilizo Access como BD.

Mi aplicación en local funciona pero no sé porqué en el servidor me da error. Parece como si no pudiera ejecutar ningún comando SELECT, DELETE, INSERT.. en la BD. Y ya no sé que hacer...os vuelvo a repetir que en local funciona.

Os dejo un par de errores para ver si me podéis ayudar:

ERROR1:
Server Error in '/GestionTutorias' Application.
--------------------------------------------------------------------------------

Could not delete from specified tables.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.OleDb.OleDbException: Could not delete from specified tables.

Source Error:


Line 1085: //al parametro validohasta le asigno el valor de la fecha de hoy
Line 1086: comandoeliminar.Parameters.Add(new OleDbParameter("validohasta", fechahoy));
Line 1087: int res = comandoeliminar.ExecuteNonQuery();
Line 1088: cerrarconexion();
Line 1089:


Source File: c:\Inetpub\wwwroot\GestionTutorias\App_Code\gestor bd.cs Line: 1087

ERROR2:

Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:


Line 611: string consulta = "SELECT depto FROM profesor AS P WHERE P.usuario='" + usuarioprofe + "'";
Line 612: OleDbCommand comandosel = new OleDbCommand(consulta, conn);
Line 613: int codigo = (int)comandosel.ExecuteScalar();//ejecuta la consulta y devuelve la primera columna de la primera fila del cjto de resultados devuelto por la consulta
Line 614: cerrarconexion();
Line 615: return codigo;


Source File: c:\Inetpub\wwwroot\TUTORIAS\App_Code\gestorbd.cs Line: 613

Muchas gracias,

Mari.
  #2 (permalink)  
Antiguo 18/05/2007, 15:23
 
Fecha de Ingreso: mayo-2007
Mensajes: 20
Antigüedad: 17 años, 7 meses
Puntos: 0
Mensaje Re: error de aplicación web en servidor web

hola, respecto de tu error 1, me parece que la conexion a la bd es exitosa pero que el error se da en el momento de realizar alguna acción sobre la base de datos , por lo tanto deberias revisar dos cosas. 1)Permisos para realizar los procesos sobre la bd 2) Revisar las sentencias mismas pra corroborar que las acciones se ejecutan sean permitidas ej: borrar registros de una tabla relacionados con llave externa de otra etc.
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 02:47.