visual studyo2005 Pocket PC , Firebird ve data provider

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
SieS
Üye
Mesajlar: 166
Kayıt: 17 Haz 2003 10:41
Konum: Konya

visual studyo2005 Pocket PC , Firebird ve data provider

Mesaj gönderen SieS »

Merhaba Arkadaşlar,
sizlerinde bildiği gibi vs2005 ile pocket pcler için program hazırlamak çok kolay bir hale getirilmiş, bende bazı denemeler yaptım oldukça güzel.
Firebird de nasıl bağlanabilirim delphi2006 da firebird .net provider ile rahat bağlantı kurulabiliyor ama vs2005 de bu nasol olur.
Bilgisi deneyimi olan arkaşlarımız varsa bizimle paylaşabilirmi

Şimdiden teşekkür ederim.
Saygılar
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
ibrahimcoban
Üye
Mesajlar: 163
Kayıt: 11 Eki 2005 10:44
İletişim:

Mesaj gönderen ibrahimcoban »

http://www.firebirdsql.org/index.php?op ... etprovider
Firebird sitesinden .Net 2.0 source indir ve wince için compile et.

Kullanımı aynı.
SieS
Üye
Mesajlar: 166
Kayıt: 17 Haz 2003 10:41
Konum: Konya

Mesaj gönderen SieS »

İbrahim bey ilginize teşekkür ederim,
compiler konusunda birazda bilgi verebilirseniz memnun olurum, çünki vb2005 de hiç tecrübem yok .
nasıl derlenecek nasıl eklenecek biraz ipucu...

verdiğim zahmet için özür dilerim...

Bilgilerinizi paylaştığınız içinde teşekkür ederim..
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
ibrahimcoban
Üye
Mesajlar: 163
Kayıt: 11 Eki 2005 10:44
İletişim:

Mesaj gönderen ibrahimcoban »

Kaynak kodunu indirince build dizini altında netcf dizinde
build.bat dosyası var çalıştırıp compile edin.
Fakat 2.0 sürümü sadece .Net 2.0 da çalışır ve cihazınızda CF .net uyumlu olması gerekir. Daha doğrusu cihaza bunu yüklemelisiniz.
Ayrıca bu sadece clienttir.
Cihaz içinde data tutacaksanız yani offline kullanacaksanız Sqlite tavsiye ederim.
SieS
Üye
Mesajlar: 166
Kayıt: 17 Haz 2003 10:41
Konum: Konya

Mesaj gönderen SieS »

Çok teşekkür ederim.
Allah razı olsun herkesten.
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
SieS
Üye
Mesajlar: 166
Kayıt: 17 Haz 2003 10:41
Konum: Konya

Mesaj gönderen SieS »

ibrahim söylediğiniz gibi indirdiğim kodları derledim, fakat delphideki gibi component paletleri içinde rastlayamadım visual studyoda bu işlem faklımıdır.
Kodyazarak bağlantı kurmaya çalışıyorum ama ondada hatalar veriyor.
Eksik yaptığım birşeymi var.

Teşekkür ederim.
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
SieS
Üye
Mesajlar: 166
Kayıt: 17 Haz 2003 10:41
Konum: Konya

Mesaj gönderen SieS »

ibrahim = ibrahim bey olacak.
Özür dilerim aceleyle yazmamışım.
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
ibrahimcoban
Üye
Mesajlar: 163
Kayıt: 11 Eki 2005 10:44
İletişim:

Mesaj gönderen ibrahimcoban »

İlk önce netcf dizini altına FirebirdSql.Data.FirebirdClient.dll
dosyayı oluşturmanız gerekiyor sonra
sonra

Solution explorerde References üzerine sağ tıklayın Add reference deyip FirebirdSql.Data.FirebirdClient dosyasını ekleyin.

sonra
using FirebirdSql.Data.FirebirdClient;

satırını projenize ekleyin.

örnekler FirebirdNETProviderSDK.chm dosyası içinde var.
SieS
Üye
Mesajlar: 166
Kayıt: 17 Haz 2003 10:41
Konum: Konya

Mesaj gönderen SieS »

Merhaba ibrahim bey söylediklerinizi yapmaya çalışıyorum fakat olmuyor nedenini buldum derleme işlemi gerçekleşmiyor aşağıdaki hatayı veriyor.
İlgili dizin altına baktığımda sadece .xml uzantılı dosyalar var.
aşağıdaki ve bunun gibi aradığı diğer dll dosyaları ilgili dizin altında yok.

error CS0006: Metadata file 'C:\Program files\Microsoft Visual Studio
8\SDK\v2.0\CompactFramework\WindowsCE\mscorlib.dll' could not be found

bahsedilen dll dosyalarını arattırdım makinamda
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
dizini altında buldum bunları kullanarak derlemek istedim bu seferde
aşağıdaki hatayı aldım

fatal error CS0009: Metadata file
'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.d
be opened -- 'Version 2.0 is not a compatible version.'

Çok fazla olduğumun farkındayım ama sizden başka destek alabileceğim kimse çıkmadı.
Hakkınızı helal edin.
Selamlar.
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
ibrahimcoban
Üye
Mesajlar: 163
Kayıt: 11 Eki 2005 10:44
İletişim:

Mesaj gönderen ibrahimcoban »

son satırı şöyle değiştirin
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe /noconfig /nostdlib /target:library /out:%BUILD_DIR%\FirebirdSql.Data.FirebirdClient.dll %REFERENCES% %DEFINES% %COMMON_RESOURCES% /recurse:%COMMON_SOURCES%\*.cs /recurse:%GDS_SOURCES%\*.cs /recurse:%PROVIDER_SOURCES%\*.cs /recurse:%SCHEMA_SOURCES%\*.cs /recurse:%SERVICES_SOURCES%\*.cs

veya bir mail adresi verin size göndereyim.

Birde Wince ' de bunu kullanacaksanız sadece CF 2.0 destekli cihazlarda kullanabileceğinizi tekrarlamak isterim. Şu an pek CF 2.0 destekli cihaz piyasada yok.
SieS
Üye
Mesajlar: 166
Kayıt: 17 Haz 2003 10:41
Konum: Konya

Mesaj gönderen SieS »

csert@ttnet.net.tr adresine gönderebilirseniz memnun olurum .

teşekkürler
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
Cevapla