我是 WCF 新手,正在尝试使用WebHttpBinding
绑定构建演示 WCF 项目。
这些项目工作正常,但我坚持错误异常的概念。下面是我用来生成故障异常的代码,但在客户端我得到的是(400) Bad Request错误并且 InnerException 为空。我哪里错了?
public DataTable GetCreativesData(string id,string type)
{
try {
DataAccess da = new DataAccess();
string qryStr = @"select * from dbo.tbMyTable";
if (type != null && type != "")
qryStr += " WHERE1 type='"+type+"'";
DataTable dt = da.GetDataTable(qryStr);
return dt;
}
catch (FaultException ex) {
throw new FaultException("Improper Query");
}
}