{ while (reader.Read()) { if (reader.HasRows) { JSONstring += "{"; JSONstring += "\"" + "變量名" + "\":\"" + reader.GetString("變量") + "\","; JSONstring += "\"" + "變量名" + "\":\"" + reader.GetString("變量") + "\","; JSONstring += "\"" + "變量名" + "\":\"" + reader.GetString("變量") + "\","; JSONstring += "\"" + "變量名" + "\":\"" + reader.GetString("變量") + "\","; JSONstring += "\"" + "變量名" + "\":\"" + reader.GetString("變量") + "\","; JSONstring += "\"" + "變量名" + "\":\"" + reader.GetString("變量") + "\","; JSONstring += "\"" + "detail" + "\""; JSONstring += ":"; JSONstring += "["; MySqlDataReader reader = MysqlHelper.ExecuteReader(" SELECT* FROM table where 條件='條件'");//第二個查詢寫在這里,里面可以循環多個參數 try { while (readerT.Read()) { if (readerT.HasRows) { JSONstring += "{"; JSONstring += "\"" + "變量名" + "\":\"" + reader.GetString("變量") + "\","; JSONstring += "\"" + "變量名" + "\":\"" + reader.GetString("變量") + "\","; JSONstring += "\"" + "變量名" + "\":\"" + reader.GetString("變量") + "\","; JSONstring += "},"; } } } catch { readerT.Close(); } finally { readerT.Close(); } JSONstring = JSONstring.TrimEnd(specialChars); JSONstring += "]},"; Log.Error(JSONstring, "請求JSONstring頁面的JSONstring參數中的值"); } } JSONstring = JSONstring.TrimEnd(specialChars); JSONstring += "]"; }