我是WCF的新手。我做了一個應用程序,它是如下WCF中的錯誤無法將方法組「getAllEmpName」轉換爲非委託類型「對象」。你打算採用這種方法嗎?
我有服務如下
void IService1.getAllEmpName()
{
SqlConnection con = new SqlConnection("Data Source=SYSTEM19\\SQLEXPRESS;Initial Catalog=Dora;Integrated Security=True");
SqlCommand cmd = new SqlCommand("Select *from Users", con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
}
我的界面如下
[ServiceContract]
public interface IService1
{
[OperationContract]
void getAllEmpName();
[OperationContract]
void editEmployee();
}
在我的網頁我做如下
private void get_categories()
{
ServiceReference1.Service1Client ws = new ServiceReference1.Service1Client();
GridView1.DataSource = ws.getAllEmpName();
GridView1.DataBind();
}
我得到的錯誤爲Cannot convert method group 'getAllEmpName' to non-delegate type 'object'. Did you intend to invoke the method?
任何一個幫助都可以