Livecode で sqlite テーブルを作成しました
「CREATE TABLE Chapter(ID INTEGER、Units TEXT、UUID INTEGER)」をtSQLに入れます
revExecuteSQL tDatabaseID、tSQL
Datagrid コードからの行の選択:
put the dgData of group "DataGrid 1" into tData1
put the dgHilitedLines of group "DataGrid 1" into tIndexes
repeat for each item tIndex in tIndexes
put tData1[tIndex]["Unit"] into theUnit
put "Insert into Chapter(ID,Units,UUID) values('15','"theUnit"','5');" into tSQL
revExecuteSQL tDatabaseID, tSQL
end repeat
上記のコードは、データベースに Hilited 行を 1 つだけ保存しています。
しかし、私の質問は、テーブルのUnits列に複数の行をデータグリッドの複数のハイライトされた行に保存したいということです。
データベースのデータグリッドから複数の行を保存する他の方法があるかどうかを提案してください。