Я новичок в C# и ASP.NETДобавить атрибут XML в ASP.NET WebServices
мне удалось поместить базу данных MS SQL Server в XML-документ, но то, что я пытаюсь сделать сейчас, чтобы добавьте атрибут в XML, который будет id
из базы данных.
что-то вроде:
<Products>
<product id=1>
<name>Some name</name>
</product>
<product id=2>
<name>Some other</name>
</product>
<product id=3>
<name>Some other name</name>
</product>
</Products>
Это то, что я до сих пор:
products.asmx.cs
:
[WebMethod]
public XmlDocument productsAll()
{
string conString = "Data Source=my_db.com;Integrated Security=True";
SqlConnection sqlConn = new SqlConnection(conString);
SqlCommand sqlCmd = sqlConn.CreateCommand();
sqlCmd.CommandType = CommandType.Text;
sqlCmd.CommandText = "SELECT * FROM Products";
SqlDataAdapter dataAdptr = new SqlDataAdapter();
dataAdptr.SelectCommand = sqlCmd;
DataSet dsProducts = new DataSet("Products");
dataAdptr.Fill(dsProducts, "product");
XmlDocument xmlDom = new XmlDocument();
xmlDom.LoadXml(dsProducts.GetXml());
return xmlDom;
}
'.asmx' веб-служб мертвы - проверить либо WCF или новый ASP.NET WebAPI для REST услуг –
курсовых чувак – knowbody