C# Smart Device Project – SQL CE “Compact Edition” Connection
Smart Device Project de SqlCe Bağlantısının Basit Olarak Nasıl Yapılabileceğine Dair Örnek Bir Sınıf Çalışması;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
using System.Data.SqlServerCe; using System.Windows.Forms; namespace SqlCe { class ConnManager { private SqlCeConnection conn; public SqlCeConnection Conn { get { if (this.conn == null) { conn = new SqlCeConnection(); conn.ConnectionString = @"Data Source=Program Files\ProjeAdi\DataBase.sdf"; //Mobil Cihazlarda Varsayılan DataBase Yolu "Program Files" Altındaki "Projenizin Adı" ile aynı klasördür. } if (conn.State != System.Data.ConnectionState.Open) { try { conn.Open(); } catch (SqlCeException ex) { MessageBox.Show(ex.Message, "Hata : SqlCe Bağlantısı"); } } return conn; } } } } |
veri tabanı postgresql veya mysql kullanıyorsak ConnectionString’i nasıl yazarız???
Merhabalar CE İşletim Sistemli cihazlara MySql ve PostgreSQL kurulamıyor malesef, ama ce cihazdan MySql ve PostgreSQL sunucularındaki veri tabanlarına uzak bağlantı kurabilirsiniz,
MySql için Connetion String : “server=127.0.0.1;uid=root; pwd=12345;database=test;”
PostgreSQL için Connetion String: “User ID=root;Password=myPassword;Host=localhost;Port=5432;Database=myDataBase;
Pooling=true;Min Pool Size=0;Max Pool Size=100;Connection Lifetime=0;”