Bonjour ,
Je desir me connecter un WebService et faire des requettes sur la base de donnees SQL Server, mais cela ne se fait pas. J'ai pas d'erreur .J'arrive a avoir le string "hello" dans mon application Windows mais j'ai pas de donnees dans mon Data Grid.
Voici le code cote serveur et cote client application Windows :
Cote Web Service:
---------------------
[
WebMethod]publicstring ss(){
string a = "hello";return a;}
[
WebMethod]public System.Data.DataSet ds1(){
System.Data.SqlClient.
SqlConnection conn = new System.Data.SqlClient.SqlConnection("Server=localhost;Initial Catalog=pubs;Integrated Security=SSPI;");System.Data.
DataSet ds = new System.Data.DataSet();System.Data.SqlClient.
SqlDataAdapter adapter = new System.Data.SqlClient.SqlDataAdapter();System.Data.SqlClient.
SqlCommand select1 = new System.Data.SqlClient.SqlCommand();select1.Connection = conn;
select1.CommandText =
"SELECT * FROM Authors";adapter.SelectCommand = select1;
adapter.Fill(ds);return ds;}
Cote Application Windows:
----------------------------
public
Form1(){
InitializeComponent();
WebReference.
Service ws = new WebReference.Service();lbl1.Text = ws.ss().ToString(); //(ICI CA MARHCE)
g1.DataSource = ws.ds1(); //(ICI CA NE MARCHE PAS : DATAGRID EST VIDE)
}
----
MERIC DE VOTRE AIDE
creanova