C# Projeye Veritabanı Entegre Etme

Konu sahibi son olarak 953 gün önce görüldü
C# dili üzerinden geliştirmekte olduğumuz projemizde veritabanı üzerinden işlemler yapmak isteyebiliriz. Bunun için gerekli olan standart ayarlar vardır.
Ancak projeyi taşıdığımız zaman şu problemler ortaya çıkabilir.
Farklı bir sisteme kurulduğunda Connection String yani bağlantı cümlesinde belirtilen yollar ile ilgili problemler çıkabilir.
Kendi sisteminize ait bir dosya yolu gösterilir ise başka bir bilgisayarda uygulamanın veritabanını bulamamasına neden olacaktır.

Buda demek oluyor ki veritabanı ile çalışan bir uygulamamız var ise ve bunu başka bir sistemde kullanmak istiyorsak veritabanının proje ile entegre halde gitmesi gerekir. En basit halini şöyle anlatabiliriz.


Projemizi oluşturduktan sonra Solution Explorer bölümünden veritabanımız için özel Class oluşturacağız.

KwdTkf.png

m3Atpu.png

Data sekmesinden Services-based database sınıfından yeni bir tane oluşturuyoruz.
ujDuF7.png


Öğemizi oluşturduktan sonra Solution Explorer üzerinden oluşturulan itemi çift tıklayarak şu panele ulaşıyoruz. Daha sonra New Table seçeneği ile açılan pencereden gerekli tablo ayarlarını yapıyoruz.

nJUW4y.png

L567M4.png

Tablo ayarlarımız bittikten sonra LINQ TO SQL kullanımı için tekrar Projemize gelerek > Add > New Class > Data > LINQ itemini projemize ekliyoruz.
AsfBVZ.png

LINQ sınıfımız oluştuktan sonra karşımıza gelen panele tablolarımızı sürükle bırak şekli ile atıyoruz.
tN9fXE.png

Oluşturulduktan sonra, kod kullanımı aşağıdaki gibidir.
y43lMm.png


Hayırlı IFler.
 
Geri