私は tclientdataset を持っています。csv ファイルとの間でデータを取得するために使用されます。csv ファイルは、アプリケーションが実行されるまで存在しない場合があります。私はtbuttonに次のコードを持っています...
ClientDataSet1->FileName = "c:\\testdata.csv";
ClientDataSet1->Open();
AddFiles(Edit1->Text);
ClientDataSet1->SaveToFile("c:\\testdata.csv");
アプリケーションを実行すると、「Missing data provider or data packet」エラーが発生します。データ プロバイダーを "Microsoft Text Driver (*.txt; *.csv)" に設定しましたが、まだエラーが発生します。
私が見逃していること、または間違っていることは何ですか? DSN を作成したり、手動で実行前の作業を行ったりする必要はありません。私はアプリケーションがそれをすべて行うことを望んでいます。だから私はそれを別のコンピューターに移動することができ、それはうまくいきます。