データベースからリストを生成したい jquery mobile 、asp.net、C#、および sql server データベースを使用しています
データベースからデータを dtataset として取得するサービスを作成しましたが、データセットを json が理解できるものに変換できませんでした
これが私のサービスです
[System.Web.Services.WebMethod]
public static DataSet GetProducts()
{
string query = "SELECT [product] ,[img1] ,[descr] FROM [ELQ].[dbo].[products]";
SqlCommand cmd = new SqlCommand(query);
return GetData(cmd);
}
private static DataSet GetData(SqlCommand cmd)
{
string connString = "Data Source=GHOST-PC\\STC;Initial Catalog=ELQ_z;Integrated Security=True";
using (SqlConnection con = new SqlConnection(connString))
{
using (SqlDataAdapter sda = new SqlDataAdapter())
{
cmd.Connection = con;
sda.SelectCommand = cmd;
using (DataSet ds = new DataSet())
{
sda.Fill(ds);
return ds;
}
}
}
}
これが私のリストです
<ul data-role="listview" data-inset="true" data-filter="true">
<li><a href="ray.html">
<img src="pic/ip5.jpg">
Iphone </a></li>
<li><a href="scott.html">
<img src="pic/s2.jpg">
S2</a></li>
<li><a href="todd.html">
<img src="pic/s3.jpg">
S3</a></li>
<li><a href="dave.html">
<img src="pic/nt2.jpg">
note2</a></li>
</ul>
これをjsonに変換して、リストにajaxを入力するにはどうすればよいですか