У меня есть некоторые данные, содержащие слова 1951-2015, и я хочу войти в базу данных с функциями, если расположены данные, содержащие слово 1951, затем folder_id = 1, если 1952, то folder_id = 2, если 1953, то folder_id = 3и т. д.
Код:
if (nama == "1951")
{
string K2013GUpdate = @"INSERT INTO undangundnag (folder_id,identifier,filename) SELECT 1 + namaFile ,'" + file1.FName +
"' WHERE not exists (select folder_id AND identifier AND filename FROM undangundnag WHERE folder_id=1 and identifier='" + namaFile
AND filename='" + file1.FName)";
K2013GQuery.Step();
}
else if (nama == "1952")
{
string K2013GUpdate = @"INSERT INTO undangundnag (folder_id,identifier,filename) SELECT 2 + namaFile ,'" + file1.FName +
"' WHERE not exists (select folder_id AND identifier AND filename FROM undangundnag WHERE folder_id=2 and identifier='" + namaFile
AND filename='" + file1.FName)";
K2013GQuery.Step();
}
else if (nama == "1953")
{
string K2013GUpdate = @"INSERT INTO undangundnag (folder_id,identifier,filename) SELECT 3 + namaFile ,'" + file1.FName +
"' WHERE not exists (select folder_id AND identifier AND filename FROM undangundnag WHERE folder_id=3 and identifier='" + namaFile
AND filename='" + file1.FName)";
K2013GQuery.Step();
}
Как автоматически вводить данные в базу данных с помощью оператора if, не используя if один за другим?