我有一個C#應用程序,我試圖檢查我的sqlite數據庫,如果文件名已經存在於FileName列,如果它不存在,執行一些代碼..這是我我在一起工作。澄清 - 此代碼does not工作..它說我不能將insertCommand.ExecuteNonQuery轉換爲字符串。我需要查詢表,如果文件名不存在,然後繼續。C#IF語句對SQLite查詢結果
string[] files = Directory.GetFiles(@"C:\Documents and Settings\js91162\Desktop ",
"R303717*.txt*", SearchOption.AllDirectories);
foreach (string file in files)
{
string FileNameExt1 = Path.GetFileName(file);
insertCommand.CommandText = @"
SELECT * FROM Import WHERE FileName == FileNameExt1;";
}
string contYes = insertCommand.ExecuteNonQuery();
if (string.IsNullOrEmpty(contYes))
{
//more code
}
編輯:讓斜線不吃引號
所以......有什麼問題嗎? – Jay 2010-05-25 18:27:37
對不起,這是個糟糕的描述。我更新上面..更有意義? – 2010-05-25 18:32:42