Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2010, 11:49
solangel
 
Fecha de Ingreso: abril-2008
Mensajes: 82
Antigüedad: 16 años
Puntos: 0
El tableadapter desde el equipo cliente no puede conectarse a la bd

Hola amigos, estoy trabajando con visual studio 2008 y sqlserver2000, y los reportes utilizando informe rdlc del visual el cual tiene como origen de datos un dataset con un tableadapter y en el equipo donde desarrollo funciona muy bien el reporte, pero al probarlo desde otro equipo dejando el mío como servidor, el form ejecutable se conecta bien a la bd del servidor mostrando los datos y pudiendo yo escoger los datos que irán en el informe. En un principio sucedia un problema con el reportview que no permitia visualizar el reporte, pero instalé un archivo reportview.exe y ese problema se solucionó, ya que muestra el reporte pero el problema es que no muestra los datos, y antes de mostrar el reporte sin datos se demora mucho en cargar y manda un mensaje:

“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.”

Oprimo continuar y aparce el reporte sin datos.

Me di cuenta que el problema venía del tableadapter del dataset que contiene el informe del reporte el cual no reconoce la base de datos del servidor o el servidor.
Una amiga dijo que le había pasado lo mismo en su proyecto.
Mi pregunta entonces es si ¿hay alguna forma de que el dataset se conecte bien a cualquier servidor que contenga la cadena de conexión o solo funciona local y hay que utilizar otra herramienta?
Bueno amigos espero me puedan ayudar ya que he perdido toda la mañana en esto.
Les agradesco de antemano si me pueden ayudar :(