WEB DİZAYN
Veri Tabanı Ayarlama ve İlişkilendirme
Asp.net'i baştan yazmayı düşünmüyorum ilk olarak veri tabanı ilişkilerini yazmayı ve buradan başlamayı istedim. İlk olarak SQL SERVER 2008'i ve Visual Studio 2010'nu kullanacağız.
Yükleme işlemlerinide anlatmıyorum çünkü internette bolca nasıl yüklemeniz gerektiğini anlata resimli veya vidyolu dersler mevcuttur.

Veri tabanını yukarıdaki resim gibi ayarlayınız. İsterseniz id kolonuna int verebilirsiniz genel uygulama bu yöndedir.Fakat daha önceden yazdığım için gözümden kaçmış bende değiştirmedim. :)
Daha sonra Studio'yu açıp veri tabanı ile projeyi ilişkilendirecek kodu yazalım. Bunu başka bir yollada yapmak mümkün Visual Studio bu kolaylıkları size sunmakta otomatik kodları oluşturmaktadır. Ama eski usul el ile yazalım.
string yol = "Data Source=AKBV-BILGISAYAR\\SQLEXPRESS;Initial Catalog=Favoriasp;Integrated Security=True";
SqlConnection baglanti;
SqlDataAdapter sadp;
DataSet ismail;
baglanti = new SqlConnection(yol);
string ekle = "insert into kart" + "() values " + "()";
sadp = new SqlDataAdapter(ekle, baglanti);
ismail = new DataSet();
sadp.Fill(ismail);
Response.Write("Ne yazmak istersen");
Yukarıda kotta ilk olarak yol parametresine gönderdiğimiz hangi veri tabanını kullanmak istediğimizi ve kullanıcı adı ile birlikte tablo ismini girmekteyiz.
Access veritabanına bağlanmak için Data.SqlClient sınıfını yerine Data.Oledb sınıfını getirmeniz gerekmetedir. Provider satırı Sql Server bağlantısından farklıdır. string baglan= "Provider=Microsoft.Jet.Oledb.4.0;Data Source=c:\\veritabani.mdb"; şeklinde yazılmalıdır.
Sonra da bir sqlconnection oluşturulur.Daha sonra bir adapter oluşturulur en son dataset oluşturulur. Dataset dataadaptere bağlanır buda sqlconnection ile uygulanır. Bu kısımlardan herhangi birisi yanlış olursa kod çalışmaz.




