WebDB - для каждой колонки, в каждой строке - PullRequest
0 голосов
/ 07 сентября 2011

в webDB, например: HTML5 SQLLite

Как мне сделать следующее:

For i = 0 To RS.Fields.Count -1
    Response.Write "Field Name: " & RS.Fields(i).Name & "<br>"
    Response.Write "Field Value: " & RS(i) & "<br>"
Next

Если вообще ...

Или другой вопрос: как я могу перебирать сами столбцы и оптимально получать имя столбца.

1 Ответ

0 голосов
/ 28 сентября 2011

Я нашел ответ

function showQueryResults(tx, r) {
    // alert("showing [" + r.rows.length.toString() + "] query results");
    var rs = null;
    var $tr, $td;

    var $t = $("<table border='1' cellpadding='2 cellspacing='0' />");

    if (r.rows.length > 0) {
        rs = r.rows.item(0);
        $tr = $("<tr />");
        $.each(rs, function (key, val) {
            $tr.append($("<th>" + key + "</th>"));
        });
        $t.append($tr);

        for (var i = 0; i < r.rows.length; i++) {
            rs = r.rows.item(i);
            $tr = $("<tr />");
            $.each(rs, function (key, val) {
                $tr.append($("<td>" + rs[key] + "</td>"));
            });
            $t.append($tr);
            $tr = null;
        };
    };

    $("#formHolder").children().remove();
    $("#formHolder").append($t).show();
    $t = null;

};
...