0
public Users GetUserById(string _id)
{
MySqlConnection conn = new MySqlConnection(connstr);
conn.Open();
string sql = ("select * from Books where id = " + _id);
MySqlCommand cmd = new MySqlCommand(sql, conn);
MySqlDataReader reader = cmd.ExecuteReader();
Users obj = new Users();
if (reader.Read())
{
obj.id = Convert.ToInt32(reader[0]);
obj.UserName = reader[1].ToString();
}
reader.Close();
conn.Close();
return obj;
}
내가 JSON 형식의 정보 만 출력는 WCF 나머지
이에 대한 투입을 puuling하고 사용하여 JSON 형식의 데이터베이스에서 하나의 레코드를 요청, "존"을 "ID": 1 }
아웃 예상 넣어이다 : [{ "사용자 이름": "존", "ID": 1}] 나는 광장을 잃었
레코드 에 대한 교정기 뭐죠 내 코드의 문제?
위 코드의 작업 계약은 [OperationContract] [WebGet (UriTemplate = "사용자/{ID}", ResponseFormat = WebMessageFormat.Json)] 사용자 GetUserById (문자열 ID)입니다. –