![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
ご質問させてください。
アプリケーションを作成しています。
(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で質問しましょう!
似たような質問が見つかりました
- 画像編集・動画編集・音楽編集 動画をディスク作成すると画像が乱れる。 4 2022/06/24 07:49
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- ドライブ・ストレージ SSDを追加したら昔のHDDがおかしくなった 4 2023/03/23 13:25
- デスクトップパソコン PCでファイルを右ドラッグして出てくるメニューの編集方法を教えて下さい 2 2023/01/17 13:31
- WordPress(ワードプレス) Wordpress 複数プラグインの不具合? 1 2022/10/09 21:52
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- PostgreSQL DBFluteについて質問です。 環境:PostgreSQL java8 前提:webアプリケーショ 1 2022/07/07 00:49
- フリーソフト Windowsのフリーソフト「拡張コピー」のタイムスタンプ関係の仕様は、タイムゾーンを反映しますか? 2 2022/06/21 02:58
- Visual Basic(VBA) エクセルVBA コードが同じでもファイルによって処理速度が大きく変わるのはなぜ 5 2022/11/06 21:34
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースファイル(.db)を開...
-
同じSQL文で極端に検索が遅くな...
-
badファイルの内容を知る方法
-
ODBCを使用する場合のファイルD...
-
Accessでjpgの画像を管理し...
-
MySQL6.0でのデータ保存場所
-
HD容量が足りなくなった場合...
-
パーミッション...の解説をお願...
-
batでsqlplusによる前月データ...
-
SQLとデータグリッドの関係
-
数字で「そ」と「り」
-
mysqlにおけるホストのパーセン...
-
作成したレコードセットのCSV出...
-
データベースの複製の仕方(mysql)
-
mySQLのデータベースにhtmlのコ...
-
メンテナンスプランについて
-
pathを指定してCSVをインポート...
-
MSDEにて作成したユーザでデー...
-
Oracleのタイムゾーン変更方法...
-
データベースからWordpressを復...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースファイル(.db)を開...
-
同じSQL文で極端に検索が遅くな...
-
DBファイルの中身を直接見れな...
-
ODBCを使用する場合のファイルD...
-
DB2の文字化け
-
batでsqlplusによる前月データ...
-
ダンプファイルから特定のテー...
-
Access2010でアクセス制限をしたい
-
SQLデータベースへのリンクがあ...
-
Notesの「notes.ini」内の環境...
-
SQLServer2005 セカンダリファ...
-
SQL*Loaderで桁数チェック
-
badファイルの内容を知る方法
-
accdbファイルの最適化
-
SQLiteとファイルキャッシュで...
-
SQLLDRの制御ファイルについて
-
sqlファイルを分割するソフトは...
-
SQLServer2005のネットワークド...
-
MySQLって何ですか?
-
お世話かけますが、エラー内容...
おすすめ情報