|  Ana Sayfa
Yardım

Windows Hosting (Plesk) Yardım

Bup bip bop... hesaplanıyor... hesaplanıyor... sıra 42 başlatılıyor...
Görünüşe göre şu çılgın robotlar tekrar iş başında! Yönetimi ele geçirdiler ve bu sayfayı dilinize çevirdiler. Robotlar metal kalplerinde hep iyi niyetliler. Yardım etmek istiyorlar! Bu sayfanın alt kısmındaki düğmelerle robotların nasıl bir iş çıkardığını öğrenmemize yardımcı olun. İngilizce sürüme git

ASP.NET Kullanarak MySQL Veritabanına Bağlanma

Bu örnekte MySQL Veritabanına bağlanmak için ASP.NET/MySql.Data kullanımı açıklanmaktadır. Başlamadan önce ihtiyacınız olan birkaç önemli şey:
  • Bilgisayar programlama bilgisi.
  • Microsoft® Visual Studio .NET.
  • Geliştirme bilgisayarınızda MySql Bağlayıcısı / NET. Daha fazla bilgi için buraya tıklayın .
  • MySql ve özellikle MySql.Data Ad Alanı bilgisi.
  • Kurulum MySql Veritabanı.

ASP.NET Kullanarak MySQL Veritabanına Bağlanmak İçin

  1. Veritabanınızın bağlantı dizelerini ( Plesk ) bulun.

    Not: Parola değerinizi gerçek veritabanı parola değerinizle değiştirin.

  2. Microsoft Visual Studio .NET kullanarak bir ASP.NET Projesi oluşturun.
  3. MySql.Data.dll için bir başvuru ekleyin.
  4. Aşağıdaki koddaki değeri, your_ConnectionString ile değiştirin.
  5. Değiştirdiğiniz your_ConnectionString değeri dahil olmak üzere aşağıdaki kodu projenize ekleyin:

    Not: MySql veritabanınız Doğrudan Veritabanı Erişimine İzin Ver etkin olarak oluşturulduysa, geliştirme bilgisayarınızdan veritabanına bağlanabilirsiniz. Doğrudan Veritabanı Erişimine İzin Ver seçeneğini etkinleştirmediyseniz, MySql öğeniz güvenli bir ortamdadır ve geliştirme bilgisayarınızdan veritabanına bağlanamazsınız. Bağlantı, yalnızca kodunuz hosting sitesine dağıtıldığında başarılı olabilir.

  6. 
    

    MySql.Data.MySqlClient. MySqlConnection mySqlConnection = yeni
    MySql.Data.MySqlClient. MySqlConnection ();
    mySqlConnection.ConnectionString = “ your_ConnectionString ”;

    dene
    {
    mySqlConnection.Open ();

    anahtarı (mySqlConnection.State)
    {
    case System.Data. ConnectionState .Open:
    // Bağlantı kuruldu
    mola ;
    case System.Data. ConnectionState.Closed :
    // Bağlantı kurulamadı, hata bildirin
    new Exception ("Veritabanı bağlantı durumu Kapalı" );
    mola ;
    varsayılan :
    // Bağlantı aktif olarak başka bir şey yapıyor
    mola ;
    }

    // Verileri İşlemek için Kodunuzu Buraya Yerleştirin //
    }
    catch (MySql.Data.MySqlClient. MySqlException mySqlException)
    {
    // Belirli MySql hatalarını işlemek için mySqlException nesnesini kullanın
    }
    catch ( Özel durum istisnası)
    {
    // MySql'e özgü olmayan diğer tüm hataları işlemek için istisna nesnesini kullanın
    }
    sonunda
    {
    // Yalnızca kapalı durumda olmayan bağlantıları kapattığınızdan emin olun
    eğer (mySqlConnection.State! = System.Data. ConnectionState .Closed)
    {
    // İyi bir Çöp Toplama uygulaması olarak bağlantıyı kapatın
    mySqlConnection.Close ();
    }
    }


Bu Makale Yardımcı Oldu mu?
Geri bildiriminiz için teşekkür ederiz. Müşteri hizmetleri temsilcisiyle görüşmek için lütfen destek telefon numarasını veya yukarıdaki sohbet seçeneğini kullanın.
Yardımcı olabildiysek ne mutlu bize! Sizin için yapabileceğimiz başka bir şey var mı?
Bunun için üzgünüz. Kafanızı neyin karıştırdığını veya çözümün problemi neden gidermediğini bize belirtin.