Fallo en conexión a BD en C#

adpa
30 de Junio del 2006
Hola,

Dentro de un WebService tengo dos funciones en las cuales se utiliza una conexión a BD mediante DSN.

A la primera función la llamo desde un Windows Form y todo funcionas correctamente. Pero seguidamente desde el load de un WebForm. Llamo a la otra función y aquí es cuando falla. El DSN que utilizo es el mismo para las dos. Y en la primera función cierro la conexión(conn.Close();)

Este es el error :
ERROR [IM002] [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado.
El código que tengo en la segunda función es el siguiente y esta copiado y pegado de la primera.

OdbcConnection conn;


conn = new OdbcConnection("Dsn=cliente;");


Cliente.ClienteDetalle cli =new Cliente.ClienteDetalle();


conn.Open();

Si alguien me puede dar alguna solución.



GRACIAS



nn
30 de Junio del 2006
debs poner el DSN en mayuscula, sacar la coma que tienes al final

Juligan
30 de Junio del 2006
Oye quisiera saber si ya pudiste resover el problema, por que yo tengo uno parecido.. Tengo una conexcion a una base da datos de Dataflex y al compilar mi web services no hay problema todo correcto. El problema es cuando lo public y quiero ejecutarlo directo del asmx me marca el mismo error que a ti