24 Mart 2017 Cuma

Mysql Konsol ve Workbench Komutları

Çoğumuz MYSQL i veritabanlarında kullanırız. Lakin kullanırken hep bağlantı ayarlarını yapıp,  diğer diller aracılığı ile mysql de işlemlerimizi yaparız. Kayıtlar oluşturur sileriz. Sorgulamalar yapar bunları yazacağımız uygulamalarda kullanırız. Lakin Mysql komut satırında yada vtys (veri tabani yönetim sistemi) proğramı olan workbench gibi proğramlarda nadir kullanırız. Kullanan arkadaşlardan genellikle veri tabanını yöneten arkadaşlardır. Bugün sizlere mysql console komutlarından bahsedeceğim. Ayni komutları workbench üzerinde kullanabilirsiniz.

  • Mysql konsol nasıl çalıştırılır.
  • show databases komutu ( Veri tabanlarını göster)
  • create database komutu(Yeni bir veri tabanı oluşturmak)
  • Use komutu (Veri tabanı seçmek )
  • show tables komutu ( Tabloları göster )
  • create  table komutu ( Yeni bir tablo oluşturmak)
  • drop table komutu ( Tablo silmek )
  • 
    drop database komutu( Veri tabanını silmek)
  • select komutu (Listeleme)   

27 Ekim 2010 Çarşamba

sql bağlantisi nasıl yapılır


SqlConnection baglan = new SqlConnection();
baglan.ConnectionString = @”Data Source=SENOL;Initial Catalog=BILGIISLEM;Integrated Security=True”;
baglan.Open();
SqlCommand sqlCommand1 = new SqlCommand();
sqlCommand1.Connection = baglan;
sqlCommand1.CommandText = sorgu;
sqlCommand1.ExecuteNonQuery();
baglan.Close();

textbox içinde farklı renkte yazdırma



ComboBox SelectedIndexChanged hatasi

Combobox kullanıyor, Combobox SelectedIndexChanged event kullanmak istiyorsanız  ve üstüne üstlük bu combobox Databaseden gelen veriler ile dolduruyorsanız.Formload olayında Databaseden gelen verileri combobox içerisine eklediğiniz her an  combobox selectedIndexChanged eventini tetikleyecektir. Bu SelectedIndexChanged kısmında bazı kontrolleriniz var ise bu kontrollere takılma olasılığınız bir hayli yüksek. Peki bu işlemi nasıl düzeltirim diyorsanız işte çözümü ;
Formunuz Constructor kısmında InitializeComponent() metot vardır. Bu metot ile form üzerinde ki tüm kontrollerin özelliklerini barındırır ve form oluşturulduğunda bu metot sayesinde sizin formunuzda olan tüm kontrolleri,özelliklerini ve event lerini yükler. Kullandığınız ve form load olayında doldurduğunuz combobox ın SelectedIndexChanged eventini çağıran satırı
this.myComboBox.SelectedIndexChanged += new System.EventHandler(this.myComboBox_SelectedIndexChanged);
Oradan alıp Formunuzada bu comboyu doldurma işleminizi yaptığınız yerden sonraya alın.  Bu sayede combobox dolana kadar böyle bir event e sahip olmayacak ve tetiklenmeyecektir. Combobox dolduktan sonra da combobox a böyle bir event eklemiş olacağız.