При написании web метода требуется создать адаптер с двумя связанными таблицами и заполнить датасет. Пишу так:
[WebMethod]
public DataSet GetDetails(string CUSTOMERID, string PASS, int OrderID)
{
DataSet Details;
Details = new DataSet("Details");
bool user;
user = CustomerEnter(CUSTOMERID, PASS);// это вызов метода на проверку
логина и пароля, он работает правильно
if (user)
{
SqlDataAdapter adapter;
adapter = new SqlDataAdapter();
sqlConnection1.Open();
adapter.SelectCommand.CommandText = "SELECT [Order Details].OrderID,
[Order Details].ProductID, Products.ProductName, [Order Details].UnitPrice,
[Order Details].Quantity FROM [Order Details] INNER JOIN Products ON
[Order Details].ProductID=Products.ProductID WHERE ([Order Details].OrderID=@OrderID)";
adapter.Fill(Details);
sqlConnection1.Close();
}
return Details;
}
}
а при тестировании метода получаю вот такую ошибку:
System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "Service.resources" was correctly embedded or linked into assembly "App_Code.nxi9sobh" at compile time, or that all the satellite assemblies required are loadable and fully signed.
at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
at System.Resources.ResourceManager.GetString(String name)
at Service.InitializeComponent()
at Service..ctor()
в чем проблема?