これが私のコードの機能です。
- directory.getFiles()を使用して、特定のパターン(ファイル拡張子を含む)に一致するファイルのリストを取得します
- このファイルのリストを取得して、型指定されたデータセットのテーブルに追加します。テーブルには「FileName」の主キーがあります。
最近、アプリはエラーを出します:列'FileName'は一意になるように制約されています。値「90219466」はすでに存在します。
これはどのように起こっているのでしょうか?同じフォルダに同じファイル名を2回入れることはできません。
さらに詳しい情報-別のソース「B」から問題のフォルダ「A」にファイルを絶えずコピーしているバッチファイルがあります。また、データセットを処理すると、ファイルは「A」から削除されます。「B」はファイルを「A」に再度コピーします。