En iyi yanıtlayıcılar
SQLite "Data Source cannot be empty. Use :memory: to open an in-memory database" ne demek?

Soru
-
Yanıtlar
-
Connection stringte data source belirtmemissin. Hafizada, gecici bir veritabani istiyorsan :memory: kullanmalisin.
- Yanıt Olarak İşaretleyen Semih ARTAN 12 Kasım 2016 Cumartesi 08:56
Tüm Yanıtlar
-
Connection stringte data source belirtmemissin. Hafizada, gecici bir veritabani istiyorsan :memory: kullanmalisin.
- Yanıt Olarak İşaretleyen Semih ARTAN 12 Kasım 2016 Cumartesi 08:56
-
Çok teşekkürler.Fakat önce bi kodlarıma bi bakarsanız.Sizce datasource u yanlış mı veriyorum.teşekkürler.
SQLiteConnection con = new SQLiteConnection(@"DataSource=C:\Users\COMPUTER-PC\Documents\Visual Studio 2013\Projects\My IO Works\BinaryReader\BinaryReader\bin\Debug\Login Data;Version=3;New=False;Compress=True;"); con.Open(); //SQLiteDataAdapter da = new SQLiteDataAdapter("select url,title,visit_count,last_visit_time from urls order by last_visit_time desc", con); SQLiteDataAdapter da = new SQLiteDataAdapter("select * from urls order by last_visit_time desc", con); DataSet ds = new DataSet(); da.Fill(ds); dataGridView1.DataSource = ds.Tables[0]; con.Close(); try // File already open error is skipped { if (File.Exists(Application.StartupPath + "\\" + fileName)) File.Delete(Application.StartupPath + "\\" + fileName); } catch (Exception) { }
sssa
-