ご質問させてください。
アプリケーションを作成しています。
(1)大量ファイルを読み込み、ファイル情報をSQL(SQLite)に追加します。
その後データグリッドで表示をします。
(2)データグリッドのクリックした行をドラッグで移動し
並び替えを行いました。
アプリケーションを再起動しても並び替えを維持して表示させるために
(2)の次点でSQLにデータグリッドのデータを先頭から末尾まで全て
再入力しました。
ひとまず、上記の方法で正常に動作しますが
大量のファイルになると、上記の方法ではドラッグ時に
固まったようになってしまいました。(処理の時間がかかる)
この処理速度を改善する良い処理方法はあるんでしょうか?
宜しくお願いします!
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>大量ファイルを読み込み、ファイル情報をSQL(SQLite)に追加
具体的に母体データが何件くらいあり、その内、何件くらいが操作対象になるのでしょうか?
表の列構成、インデクスの定義方法、どういうSQLで操作しているのか、といったことを提示しなければ、誰も適切なアドバイスはできません。
この回答への補足
chukenkenkouさん、失礼しました。
母体のデータは約80,000件で、楽曲情報を収めています。
Adobe Airにてmp3プレイヤーを作成しています。
SQLはSQLiteです。
列の構成は、
番号(INTEGER 主キー):
タイトル名(TEXT):
再生時間(TEXT):
アーティスト名(TEXT):
アルバム名(TEXT):
トラック名(INTEGER):
発売日年代(TEXT):
ジャンル(TEXT):
コメント(TEXT):
ファイルパス(TEXT):
です。
80,000件の曲を読み込み、その曲のプレイリストを作成、
並び替えを可能にする事が今回の目的です。
並び替えというのは、例えばitunesでプレイリストを作成し、自由に並び替える機能の事です。
また不明点がありましたら、よろしくお願いします!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースファイル(.db)を開...
-
DB2の文字化け
-
badファイルの内容を知る方法
-
同じSQL文で極端に検索が遅くな...
-
DBファイルの中身を直接見れな...
-
SQLServer2005 セカンダリファ...
-
Access2010でアクセス制限をしたい
-
accdbファイルの最適化
-
PL/SQLで@ファイル名が反応しま...
-
sql*loader 数値のロード
-
MySQLのLOAD文を使ってCSV...
-
PL/SQLをWindowsのBATファイル...
-
create databaseがうまくいきま...
-
あるDBから別のDBのテーブルをs...
-
SQL*Loaderでのデータロード
-
作成したレコードセットのCSV出...
-
mysqlにおけるホストのパーセン...
-
【Access2000VBA】CSVファイル...
-
ACCESSからリンクでのレコード...
-
メンテナンスプランについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースファイル(.db)を開...
-
DBファイルの中身を直接見れな...
-
同じSQL文で極端に検索が遅くな...
-
Access2010でアクセス制限をしたい
-
ODBCを使用する場合のファイルD...
-
badファイルの内容を知る方法
-
SQLデータベースへのリンクがあ...
-
システムをサーバーにアップロ...
-
sqlファイルを分割するソフトは...
-
ダンプファイルから特定のテー...
-
パラメータファイルが壊れたと...
-
DB2の文字化け
-
SQLServer2005 セカンダリファ...
-
こんにちは。Access上でExcelデ...
-
accdbファイルの最適化
-
SQLserver2005⇒2012へ移行
-
phpMyAdmin2.6.1 エクスポート...
-
アクセスでテーブルのリンクが...
-
SQLServer2005のネットワークド...
-
pdf ファイルを mysql に記録す...
おすすめ情報