Tema: WebService
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2011, 08:30
Avatar de acumulador
acumulador
 
Fecha de Ingreso: junio-2008
Ubicación: Medellin - Antiquia
Mensajes: 459
Antigüedad: 15 años, 11 meses
Puntos: 7
WebService

Hola compañeros, antes que nada un FELIZ AÑO!!

Bueno esta vez mi problema es con un web service tonces no se si lo estoy haciendo mal o es que no hay conexión o que pasa. Bueno ocurre que quiero consultar una base de datos de SQLServer 2008 con el web service y retornar los datos a Flex, y la verdad no me da solo se ve como trabajando pero no retorna nada tonces no se que pasara, vale la pena anotar que también realice una prueba con Flex y C# con un método mas simple como retornar un mensaje y funciono bien lo que me hace pensar que es mi servicio; este es mi código de C#:

[WebMethod]
public DataTable ConsultaDatosAFlex(string doc)
{
SqlDataAdapter SQLdta;
DataTable SQLtbl;
DataTable dtDatos;
string strQuery;
//ArrayList arlCampo, arlValor;
try
{
SqlConnection Conex = new SqlConnection( @"Data Source=FLIA\SQLEXPRESS;Initial Catalog=BD;User Id=;Password=;Integrated Security=SSPI;" );
strQuery = "usp_DATOS_CONSULTAR_FLEX";

SqlCommand SQLCmm = new SqlCommand();

SQLCmm.CommandType = CommandType.StoredProcedure;
SQLCmm.CommandText = strQuery;
SQLCmm.Parameters.AddWithValue("@DOC",doc);

SQLCmm.Connection = Conex;
Conex.Open();

//adapter
SQLdta = new SqlDataAdapter( SQLCmm );

//ir por los datos
SQLtbl = new DataTable();
SQLdta.Fill( SQLtbl );

return SQLtbl;

}
catch ( Exception )
{
return null;
}
}

Como pueden ver intento consumir un procedimiento almacenado de SQLServer y traer los datos a C# para luego llevarlos a Flex,

Por su tiempo y colaboración muchas gracias de antemano,
__________________
-----------------------------------------------------------------------------
Yo vivo de preguntar, saber no puede ser lujo...