コード例 #1
0
ファイル: espAbbrev.c プロジェクト: embedthis/esp
PUBLIC EdiRec *readRec(cchar *tableName, cchar *key)
{
    if (key == 0 || *key == 0) {
        key = "1";
    }
    return setRec(ediReadRec(getDatabase(), tableName, key));
}
コード例 #2
0
ファイル: espAbbrev.c プロジェクト: embedthis/esp
PUBLIC bool updateFields(cchar *tableName, MprJson *params)
{
    EdiRec  *rec;
    cchar   *key;

    key = mprReadJson(params, "id");
    if ((rec = ediSetFields(ediReadRec(getDatabase(), tableName, key), params)) == 0) {
        return 0;
    }
    return updateRec(rec);
}
コード例 #3
0
ファイル: espAbbrev.c プロジェクト: embedthis/esp
PUBLIC EdiRec *readRecByKey(cchar *tableName, cchar *key)
{
    return setRec(ediReadRec(getDatabase(), tableName, key));
}
コード例 #4
0
ファイル: espFramework.c プロジェクト: ni-webtech/appweb-4
EdiRec *espReadRecByKey(HttpConn *conn, cchar *tableName, cchar *key)
{
    return espSetRec(conn, ediReadRec(espGetDatabase(conn), tableName, key));
}
コード例 #5
0
ファイル: espFramework.c プロジェクト: ni-webtech/appweb-4
EdiRec *espReadRec(HttpConn *conn, cchar *tableName)
{
    return espSetRec(conn, ediReadRec(espGetDatabase(conn), tableName, espGetParam(conn, "id", NULL)));
}
コード例 #6
0
ファイル: espAbbrev.c プロジェクト: kamihouse/appweb-4
PUBLIC EdiRec *readRec(cchar *tableName)
{
    return setRec(ediReadRec(getDatabase(), tableName, param("id")));
}