2

私は、Windows Azure モバイル サービスを介してデータを受信する Windows Phone アプリケーションに取り組んでいます。

データベースから画像を取得してアプリケーションに表示しようとしています。現在、Windows Azure モバイル サービス API に埋め込まれた SQL ステートメントを介して画像を受信して​​います。例はAPI Exampleにあります。すべての結果は JSON 文字列形式で返されます。

Image結果のフィールドの値を、アプリケーションで表示できる画像に変換するにはどうすればよいですか。

Image 配列が必要であり、各値を画像に変換して、そのように画像を表示する必要があると想定しています。

ヒントやアドバイスをいただければ幸いです。ありがとう!

編集:

SQL データベースから結果を取得するために使用する API を次に示します。

exports.get = function(request, response) {

if (request.query.phoneID && request.query.phoneName)
{
    response.send("ERROR #1: too many paramaters");
}
else
{
    var sql = "SELECT wptracker.Photos.* " +
              "FROM wptracker.PhonePhotos " +
              "INNER JOIN wptracker.Phones ON PhonePhotos.PhoneID = Phones.id " + 
              "INNER JOIN wptracker.Photos ON PhonePhotos.PhotoID = Photos.id ";

    var params = [];

    if (request.query.phoneName)
    {
        sql += 'WHERE wptracker.Phones.FullName = ?'
        params.push(request.query.phoneName);            
    }
    if (request.query.phoneID)
    {
        sql += 'WHERE wptracker.Phones.ID = ?'
        params.push(request.query.phoneID);            
    }        

    request.service.mssql.query(sql, params,
    {
        success: function (results)
        {
            response.json(statusCodes.OK, results);
        },
        error : function()
            {
                response.send("ERROR 2: query returned no results found.")
            }
    }
    );
}

}

4

1 に答える 1