• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

C# sql database oluşturma

  • Konuyu başlatan Konuyu başlatan wien32
  • Başlangıç tarihi Başlangıç tarihi

wien32

Banlanmış Üye
Aktiflik
K.Tarihi
9 Ocak 2015
Mesajlar
985
Puanı
212
Konum
Balıkesir
C# de program açılırken sqlde databaseyi

try
{
using (SqlCommand command = new SqlCommand("CREATE DATABASE [TESTDATABASE]", Program.sql))
command.ExecuteNonQuery();
return " ";
}
catch
{
return "select 'Problem'";
}

bu kod ile oluşturabiliyorum fakat bunun içindeki tablo ve produceleri nasıl oluşturacam çözemedim. Bir bilgisi yada örnek alabilececeğim bir yer bilen var mı şimdiden teşekkürler.
 
Db oluşturur gibi aynen yazacaksın
CREATE TABLE blabla diye. Sql management studioda tabloya sağ tıklayıp script as>create dersen oluşturma kodunu görürsün. Ordan yapısını öğrenir c#de yazarsın

Tabi tabloyu oluşturmak için oluşturduğun dbye bağlanman lazım. Bir SqlConnection olusturup onunla baglantiyi acaksin ve SqlCommandlarda 2. argumana hep o baglantiyi göstereceksin.


SM-N9005 cihazımdan Tapatalk kullanılarak gönderildi
 
Db oluşturur gibi aynen yazacaksın
CREATE TABLE blabla diye. Sql management studioda tabloya sağ tıklayıp script as>create dersen oluşturma kodunu görürsün. Ordan yapısını öğrenir c#de yazarsın

Tabi tabloyu oluşturmak için oluşturduğun dbye bağlanman lazım. Bir SqlConnection olusturup onunla baglantiyi acaksin ve SqlCommandlarda 2. argumana hep o baglantiyi göstereceksin.


SM-N9005 cihazımdan Tapatalk kullanılarak gönderildi

Peki produceleri nasıl yapabilirim produceler çok uzunlar
 
Uzunlar ama yapacak bir şey yok yöntem ayni. Bir text dosyasinda saklayip ordan çekip çalıştırmak mantıklı olabilir. Veya c# projenin içinde bir class daha açip ordan alabilirsin düzenli olmasi açisindan. Veya uzun stringlerle uğraşmak için StringBuilder gibi classlar var onlarla prodecure yazısını oluşturabilirsin.

Ama sonucta yine bir SqlCommand olacak ve ExecuteNonQuery() ile göndereceksin. O komutta da management studioda nasil oluşuturuluyorsa prodecure ayni yazi olacak.

SM-N9005 cihazımdan Tapatalk kullanılarak gönderildi
 
Geri
Üst