Forum: D Programlama Dili RSS
D dilinde dll kullanımı
zafer #1
Üye Tem 2009 tarihinden beri · 700 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: D dilinde dll kullanımı
Merhaba,

D dilinde C# veya Java ile geliştirdiğim bir dll dosyasını kullanabilir miyim?

Çalıştığım şirkette veritabanı olarak MSSQL kullanılıyor ve halen MSSQL bağlantısı için D'nin bir kütüphanesi yok. Şirket için geliştirdiğim bazı küçük projelerde D dilini (vibe.d) kullanmak istiyorum ancak veri bağlantısı sorun oluyor. Eğer dll kullanabilirsem veritabanı bağlantısını dll üzerinden sağlayabilirim.
https://github.com/zafer06 - depo
acehreli (Moderatör) #2
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Ben bilmiyorum. Windows ortamında dll desteğinin durumundan bile emin değilim.

Ali
zafer #3
Üye Tem 2009 tarihinden beri · 700 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Anlıyorum, teşekkürler.
https://github.com/zafer06 - depo
erdem (Moderatör) #4
Üye Tem 2009 tarihinden beri · 978 mesaj · Konum: Eskişehir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Belki de ODBC kullanılabilir.

http://dlang.org/library/etc/c/odbc/sql.html

http://forum.dlang.org/post/ywylyszbqgclgvumczmw@forum.dla…

Ben daha önce paralel porta erişim sağlayan programı D ile  dll kullanarak yazmıştım. Ama biraz uğraşmıştım.

http://ddili.org/forum/thread/871

http://wiki.dlang.org/Win32_DLLs_in_D
Bu mesaj erdem tarafından değiştirildi; zaman: 2016-02-19, 08:45.
zafer #5
Üye Tem 2009 tarihinden beri · 700 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Aslında dll derken kastım dinamik kütüphanelerdi. Uygulamanın çalıştığı sistem bir Linux makinası dolayısıyla aslında ben Linux üzerinden MSSQL sunucusuna bağlanmak istiyorum.

Bunun için FreeTDS'yi öneriyorlar, onuda denedim aslında baya yol aldım ama en sonunda karekter hatalarında takıldım. Hobi amaçlı projeler için tercih edilebilir ancak daha uzun soluklu ve üzerinde çalışma yapacağın bir proje için daha kararlı ve düzgün çalışan bir şeyler arıyorsun.
https://github.com/zafer06 - depo
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-20, 01:25:41 (UTC -08:00)