BDEを使用しています...特定のフィールドでテーブルを並べ替えるにはどうすればよいですか?
1192 次
2 に答える
2
したがって、最初に私の仮定は、TTableコンポーネントを使用しているということです。
簡単な方法...
TTableコンポーネントの代わりにTQueryコンポーネントを使用し、orderby句を使用してデータベースに手間のかかる作業を任せます。
難しい方法...
DbiSortTable関数(DbiProcs.intファイルで宣言されている)を使用して、サンプルコードをグーグルで検索できます。
さて、そうは言っても、機会があれば、BDEからの移行を検討する必要があります。これは非推奨であり、Delphiで利用できるデータベース接続メカニズムが大幅に改善されています。Embarcaderoは、より良い方法としてDBEXpressを推奨します。
于 2010-06-20T22:17:39.780 に答える
0
BDEに精通していませんが、標準SQLをサポートしている場合は、正常に機能するorder by FIELD_NAME
はずです。
于 2010-06-20T21:16:04.410 に答える