私はウェブメソッドを持っています。
[WebMethod]
public List<string[]> getObjective()
{
List<string[]> objectiveStringList = new List<string[]>();
con.dbConnect();
objectiveStringList = con.getObjective();
con.dbClose();
return objectiveStringList;
}
また、クエリ。
public List<string[]> getObjective()
{
string strCMD = "SELECT objective FROM CorrespondingBall WHERE objective IS NOT NULL";
SqlCommand cmd = new SqlCommand(strCMD, conn);
SqlDataReader dr = cmd.ExecuteReader();
List<string[]> objectiveStringList = new List<string[]>();
while (dr.Read())
{
objectiveStringList.Add((string[])dr["objective"]);
}
return objectiveStringList;
}
ただし、エラー「HTTP 500 Internal Server Error」メッセージが表示されました。List Byte Array で試してみましたが、エラーはありませんでした。どうすれば解決できるか知っている人はいますか?
参考までに、Windows Phone 7 用のアプリケーションを作成しています。