0
Plsはこれを簡略化するのに役立ちます。私のプログラムはデータベースにたくさんのフィールドを格納しています(テーブルあたり約100個)、それは良い考えではないと思います。このコードを単純化するには? (Node JS with sqlite)IDE:Notepad ++データベース:DBブラウザ
これは私のコード
\t eacode = req.body.eacode;
\t hcn = req.body.hcn;
\t shsn = req.body.shsn;
\t name = req.body.name;
\t TENURHWS = req.body.TENURHWS;
\t TENURLOT = req.body.TENURLOT;
\t DWELTYPE = req.body.DWELTYPE;
\t DWELTYPE_OTH = req.body.DWELTYPE_OTH;
\t ROOF = req.body.ROOF;
\t ROOF_OTH = req.body.ROOF_OTH;
\t WALL = req.body.WALL;
\t WALL_OTH = req.body.WALL_OTH;
\t FLOOR = req.body.FLOOR;
\t BEDROOM = req.body.BEDROOM;
db.run("INSERT INTO form12(name,TENURHWS,TENURLOT,DWELTYPE,DWELTYPE_OTH,ROOF,ROOF_OTH,WALL,WALL_OTH,FLOOR,BEDROOM) VALUES $name,$TENURHWS,$TENURLOT,$DWELTYPE,$DWELTYPE_OTH,$ROOF,$ROOF_OTH,$WALL,$WALL_OTH,$FLOOR,$BEDROOM)",
{
$name : name,
\t \t $TENURHWS : TENURHWS,
\t \t $TENURLOT : TENURLOT,
\t \t $DWELTYPE : DWELTYPE,
\t \t $DWELTYPE_OTH : DWELTYPE_OTH,
\t \t $ROOF : ROOF,
\t \t $ROOF_OTH : ROOF_OTH,
\t \t $WALL : WALL,
\t \t $WALL_OTH : WALL_OTH,
\t \t $FLOOR : FLOOR,
\t \t $BEDROOM : BEDROOM
});
こんにちは、私は求めることができ、私はdb.runを置く:
req.body
はキーだけを持っている場合あなたの例では、データベースに保存されるべきは、次のコードを使用することができますか? –これは 'db.run(sqlStatement);' – GantTheWanderer
エラー:SQLITE_ERROR:near ")":構文エラー エラー(ネイティブ)で動作すると仮定します........これはsqlstatement行のエラーです –