Bonjour,

Tout d'abord, veuillez m'excuser si je ne m'adresse pas au bon endroit...
Je débute avec les Web Service écrit en C#.

J'ai créé un projet simple de webservice, dans lequel j'utilise le provider .net Firebird afin de me connecter à une base de donnée Firebird.

J'ai donc réutiliser quelques lignes testé dans un projet winform
Mais en web service, cela plante j'ai une erreur HTTP 500.

Voici donc mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
string strConnexion = @"Server=127.0.0.1 ; Database=c:\\TEST.GDB ;  user=SYSDBA; Password=masterkey; Pooling=true ; MinPoolSize=0 ; ConnectionLifetime=180";
 string strRequete = "SELECT * FROM EMPLOYE";
   FirebirdSql.Data.FirebirdClient.FbConnection  conCassio = new FbConnection();
 
 
 FbConnection conTest = new FbConnection(strConnexion);
  conTest.Open(); 
 
  FbDataAdapter adapter = new FbDataAdapter(strRequete, conTest);
 
 ...
Cela semble poser problème dés la ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
FbConnection conTest = new FbConnection(strConnexion);
Pourtant, tout fonctionne bien en Winform. J'ai bien référencé les dlls du provider .net ....

Y a-t-il autre chose à faire dans le cas précis d'un web service.

Merci à tous