0
  • 言語: VB.Net
  • データベース: SQLite
  • IDE: ビジュアル スタジオ 2012

フォルダーを解析してファイル名を配置しています-テーブルへの完全なパスを使用します。

Visual Studio デバッガーから次のエラーが表示されます。

位置 14 のトークン ':' を解釈できません

コード行は次のとおりです。

rowsFound = Me.Select("FileName = """ + fi.FullName + """")

これは次のように評価されます。

rowsFound = Me.Select("FileName = "G:\Dropbox\VirtualDJ\Tracklisting\2008-02-02 11th Birthday.m3u"")

位置 14 は、パス内のドライブ文字区切り文字の場所です。

主キーではありませんが、完全なパス/ファイル名を一意の識別子として使用しており、ファイルを再スキャンするときに、新しい DataRow を追加する前にファイルが存在するかどうかを確認しています。

Access 2010 でこれをプロトタイプ化するのに問題はありませんでしたが、VBA で動作する ID3 ライブラリを取得できないため、VB.net に移行する必要がありました。ただし、基本的なルックアップを通過できないことは、ちょっとした問題です。

どんな助けでも大歓迎です。

乾杯、

ロイ

4

1 に答える 1