クエリを実行します。
実行結果はのget...関数で取得して下さい。
型 | 詳細 | |
---|---|---|
引数 1 | 文字列 |
実行するクエリ文字列を設定します。 LegatoWString内での、エスケープ文字に対するクォート処理は行いません。 クエリ文字列に「'(シングルクォーテーション)」を含める場合は、「''」のように二重化して下さい。 |
返り値 | 数値 |
正常時は 1 、エラー時は 0 を返却します。 エラー内容の詳細は、getErrorCode、getErrorMessageで取得して下さい。 |
// テーブルを作成 #result = dllfuncw("exec", "CREATE TABLE NameList (id INTEGER PRIMARY KEY, name TEXT)"); // データを3件追加 #result = dllfuncw("exec", "INSERT INTO NameList (name) VALUES ('テストデータ1')"); #result = dllfuncw("exec", "INSERT INTO NameList (name) VALUES ('テストデータ2')"); #result = dllfuncw("exec", "INSERT INTO NameList (name) VALUES ('テストデータ3')"); // データを2件目のデータを更新 #result = dllfuncw("exec", "UPDATE NameList SET name = 'テストデータ4' WHERE id = 2"); // データを1件目のデータを削除 #result = dllfuncw("exec", "DELETE FROM NameList WHERE id = 1"); // データを照会(nameの昇順) #result = dllfuncw("exec", "SELECT * FROM NameList ORDER BY name ASC");