我有网络方法。
[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 做一个应用程序。