Re salut Yanis,
J'ai corrigé l'erreur que j'avais néanmoins lorsque je lance l'application une erreur m'est retournée
:
Erreur 1 'autocomprs.AutoSuggest(string, int)' : tous les chemins de code ne retournent pas nécessairement une valeur.
voici le code corriger, si tu arrive à trouver où se trouve l'erreur ... moi je pense que c'est au niveau des arguments déclarer dans la méthode utilisée !? :
using System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Data;
using System.Data.OleDb;
/// <summary>
/// Description résumée de autocomprs
/// </summary>
[WebService(Namespace = "
[ Lien ]")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class autocomprs : System.Web.Services.WebService {
public autocomprs () {
//Supprimez les marques de commentaire dans la ligne suivante si vous utilisez des composants conçus
//InitializeComponent();
}
[WebMethod]
public string[] AutoSuggest(string prefixText, int count) {
OleDbConnection connec = new OleDbConnection();
connec.ConnectionString = "Provider=Microsoft.JET.OLEDB.4.0;DataSource=base.mdb;";
connec.Open();
string requete = "SELECT Nom FROM base where Nom LIKE 'prefixText%' ORDER BY Nom";
OleDbCommand tmpcmd = new OleDbCommand(requete, connec);
OleDbDataReader adaption = tmpcmd.ExecuteReader();
while(adaption.Read())
{
Console.WriteLine(adaption.GetString(0));
}
adaption.Close();
connec.Close();
}
}
Merci encore pour l'aide que tu m'apporte.