Sql Server y Asp.Net Error

16/06/2005 - 01:52 por MAtías | Informe spam
Tengo una consulta que cuando llamo a la pagina me arroja el siguiente
error:

Cuando la sentencia SQL la pruebo en el analizador de consulta del
administrador corporativo tarda como 2 minutos en traer los resultados, son
bastantes.

¿¿¿¿¿Como puedo arreglar el error?????

Gracias de antemano




Error de servidor en la aplicación '/sitio'.
-
-

Valor de tiempo de espera caducado. El período de tiempo de espera caducó
antes de completar la operación o el servidor no responde.
Descripción: Excepción no controlada al ejecutar la solicitud Web actual.
Revise el seguimiento de la pila para obtener más información acerca del
error y dónde se originó en el código.

Detalles de la excepción: System.Data.SqlClient.SqlException: Valor de
tiempo de espera caducado. El período de tiempo de espera caducó antes de
completar la operación o el servidor no responde.






'String de Conección a la base de datos, está definido en el archivo config

Dim strCnx As String ConfigurationSettings.AppSettings.Item("strConeccion")

'String SQL

Dim strSql As String = "SELECT COUNT(resp_id) AS cantidad FROM respuestas
WHERE resp_descripcion LIKE '" & descripcion & "'"

strSql &= ""

'Creo la coenccion

Dim cnx As SqlConnection = New SqlConnection(strCnx)

'Hago la coneccion

Dim sdaPregunta As SqlDataAdapter = New SqlDataAdapter(strSql, cnx)

'Creo el Dataset y la relacion entre las tablas

Dim ds As DataSet = New DataSet


'Dejo los datos en un Dataset

sdaPregunta.Fill(ds, "respuestas")

cnx.Close()
 

Leer las respuestas

#1 Maxi
16/06/2005 - 02:07 | Informe spam
Hola, primer pregunta que haria: Tienes un indice por ese campo no? no
estaras pasando like '%blabla%' ? de ser asi no usara el indice


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"MAtías" escribió en el mensaje
news:%
Tengo una consulta que cuando llamo a la pagina me arroja el siguiente
error:

Cuando la sentencia SQL la pruebo en el analizador de consulta del
administrador corporativo tarda como 2 minutos en traer los resultados,
son
bastantes.

¿¿¿¿¿Como puedo arreglar el error?????

Gracias de antemano




Error de servidor en la aplicación '/sitio'.
-
-

Valor de tiempo de espera caducado. El período de tiempo de espera caducó
antes de completar la operación o el servidor no responde.
Descripción: Excepción no controlada al ejecutar la solicitud Web actual.
Revise el seguimiento de la pila para obtener más información acerca del
error y dónde se originó en el código.

Detalles de la excepción: System.Data.SqlClient.SqlException: Valor de
tiempo de espera caducado. El período de tiempo de espera caducó antes de
completar la operación o el servidor no responde.






'String de Conección a la base de datos, está definido en el archivo
config

Dim strCnx As String > ConfigurationSettings.AppSettings.Item("strConeccion")

'String SQL

Dim strSql As String = "SELECT COUNT(resp_id) AS cantidad FROM respuestas
WHERE resp_descripcion LIKE '" & descripcion & "'"

strSql &= ""

'Creo la coenccion

Dim cnx As SqlConnection = New SqlConnection(strCnx)

'Hago la coneccion

Dim sdaPregunta As SqlDataAdapter = New SqlDataAdapter(strSql, cnx)

'Creo el Dataset y la relacion entre las tablas

Dim ds As DataSet = New DataSet


'Dejo los datos en un Dataset

sdaPregunta.Fill(ds, "respuestas")

cnx.Close()




Preguntas similares