У меня есть приложение C#, которое я пытаюсь проверить на моем SQL-сервере, если имя файла уже существует в столбце FileName, если оно НЕ существует, выполните некоторый код. Вот что я я работаю. Чтобы уточнить - этот код не работает .. он говорит, что я не могу преобразовать 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
}
EDIT: добавлено пространство в пути, так что слэш не ест кавычку
Итак ... что это вопрос? – Jay
Простите, это было плохое описание. Я обновил выше .. Больше смысла? –