Varsa, sqlite db programsal olarak oluşturmaya çalışıyorum. Aşağıdaki kodu yazdım ama son satırda bir istisna alıyorum.Eğer mevcut değilse, programsal olarak sqlite db yaratılsın mı?
if (!System.IO.File.Exists("C:\\Users\\abc\\Desktop\\1\\synccc.sqlite"))
{
Console.WriteLine("Just entered to create Sync DB");
SQLiteConnection.CreateFile("C:\\Users\\abc\\Desktop\\1\\synccc.sqlite");
string sql = "create table highscores (name varchar(20), score int)";
SQLiteCommand command = new SQLiteCommand(sql, sqlite2);
command.ExecuteNonQuery();
}
sqlite2 = new SQLiteConnection("Data Source=C:\\Users\\abc\\Desktop\\1\\synccc.sqlite");
ben istisna Invalid operation exception was unhandled
olduğunu command.ExecuteNonQuery();
çizgisinde istisna olsun. Projenize bir sqlite dosyası eklemenin başka yolu var mı? Bunu manuel yapabilir miyim? Eğer değilse, yukarıdaki sorunu nasıl çözebilirim?
Bu noktada sqlite2'nin değeri nedir? –
değeri null – zzzzz