C# Form ile Giriş ve Kayıt Uygulaması - SQL Bağlantısı ve Giriş

Поділитися
Вставка
  • Опубліковано 29 січ 2025
  • Bu videomuzda arkadaşlar SQL tablomuzu oluşturduk ve bağlantımızı sağladık.Böylelikle giriş yapabiliyoruz artık.Bir sonraki videomuzda kayıt olmak için gerekli olan şifreleme algoritmamızı oluşturacağız.

КОМЕНТАРІ • 46

  • @ta6reez
    @ta6reez 3 роки тому +1

    Sql Expresmi yüklüyoruz yoksa devoloper mi

    • @kXnan
      @kXnan 3 роки тому

      büyük ihtimalle express çünkü dosyanın adında sqlexpress.test yazıyor

  • @sametcanpurcek5657
    @sametcanpurcek5657 Рік тому

    Hocam şifremi unuttum kısmını yapmamışsınız.

  • @PBV52RN
    @PBV52RN 4 роки тому +1

    serveri dışarı açınca herhangi biri login olurken bilgisayarda localhostta kasmalar olurmu?

    • @gurkankaraman
      @gurkankaraman  4 роки тому

      Giriş yapan kullanıcı sayısına bağlı olarak değişir. Çok yüksek kullanıcı sayısı sıkıntı çıkartabilir.

    • @PBV52RN
      @PBV52RN 4 роки тому

      @@gurkankaraman bu arada hata aldım instagramdan bakabilirmisiniz? @omer.faruk_terzi

  • @emrekucuk4442
    @emrekucuk4442 5 років тому +7

    eyvallah eline sağlık. anlamadığım bişey var yazı yazarken neden böyle bi şekilli yazmayı tercih etin. takip ederken rahatsız ediyor insanı.

    • @PBV52RN
      @PBV52RN 4 роки тому

      herif kar yağdırıyor resmen :D

  • @emiryigitoglu
    @emiryigitoglu 3 роки тому

    Şunu sormak istiyorum. zaten isthere i orada açtınız messageboxlar için ayrı bir if e değil de var olan isthere if ine sokamaz mıydınız?

    • @thisisreal6510
      @thisisreal6510 2 роки тому

      10 dakikadır onu düşünüyorum niye direk açmadı diye

  • @mustafayilmaz9420
    @mustafayilmaz9420 3 роки тому +1

    ekran sarsılmasından dolayı beğenmedim videoyu izleyemedim bile düzeltim lütfen

  • @emircancavusoglu9290
    @emircancavusoglu9290 2 роки тому

    Usta eline sağlık bir sorum olacaktı . Reader kısmıyla ilgili şöyle bir hata alıyorum : System.InvalidOperationException: 'Invalid attempt to call Read when reader is closed.' Yardımcı olabilirsen çok sevinirim .

  • @utkucakrozer993
    @utkucakrozer993 3 роки тому

    Usta acil dönmen lazım ya birebir aynı yaptım herşeyi veritabanına falan bağlanıyor ama her türlü giriş başarısız diyor. Mysql üzerinden yapıyorum kodlarda bir değişiklik olacak mı.

    • @veyselbicer8883
      @veyselbicer8883 3 роки тому

      Datandaki adları birebir yazaman lazım

    • @veyselbicer8883
      @veyselbicer8883 3 роки тому

      Yani mesela tablende şifre yazıyordur sen sifre yazmissindir

    • @utkucakrozer993
      @utkucakrozer993 3 роки тому

      @@veyselbicer8883 Kanka çözdüm sorunu ya o gün. Ama dediğin gibi bir sorun vardı. Textbox ta enter leave kodlarinda küçük bir sıkıntı varmış yaklaşık 4-5 saatimi yedi fark etmek :')

    • @utkucakrozer993
      @utkucakrozer993 3 роки тому

      He hatırladım sifre textboxinin leave ine Boşluk yapmışım. Giriş butonuna basınca boşluk gonderiyodu veritabanına bu yuzden eslesmiyodu

  • @thisisthis516
    @thisisthis516 4 роки тому

    Merhaba abi
    connection.Open();
    SqlCommand command=new SqlCommand("Select *from UA-cam", connection);
    SqlDataReader reader = command.ExecuteReader();
    kısmında
    System.Data.SqlClient.SqlException: 'Sunucuyla bağlantı kurulurken ağ ile ilgili veya örneğe özel bir hata oluştu. Sunucu bulunamadı veya sunucuya erişilemiyor. Örnek adının doğru olduğunu ve SQL Server'ın uzak bağlantılara izin verdiğini doğrulayın. (provider: SQL Network Interfaces, error: 26 - Belirtilen Sunucuyu/Örneği Bulma Hatası)'
    hatasını veriyor ?

    • @gurkankaraman
      @gurkankaraman  4 роки тому

      Bağlantı cümlesi ile ilgili bir hata var gibi gözüküyor. Eğer hata yoksa SQL servisini durdurup tekrar başlatınız.

  • @OnurOyundaa
    @OnurOyundaa 4 роки тому

    merhaba oncelikle yazdıgın kodların aynısı yaptım fakat birçok hata geldi mesala else ulaşılamayan kod gibi yardımcı olabilir misin?

    • @gurkankaraman
      @gurkankaraman  4 роки тому

      Kodları instagram üzerinden bana iletirseniz yardımcı olmaya çalışırım. İnstagram adresim kanalımın bağlantılar kısmında mevcut.

  • @thisisthis516
    @thisisthis516 4 роки тому

    Serveri dışarıya açmak için yeni bir database mi açmam gerekiyor ?

    • @gurkankaraman
      @gurkankaraman  4 роки тому

      Bir hosting satın alarak başlamak daha iyi olacaktır. Güzel Hosting, Hostinger vs. gibi firmalardan alabilirsin. Hostinger çok iyidir, kullanma fırsatım da oldu 2-3 kez. Ben memnun kaldım fakat hostinger'da fiyatlar dolar üzerinden hesaplandığı için pahalı olabilir. Güzel Hosting Türk firması diye biliyorum. Fiyatları da ucuz. En düşük bir paketi satın olarak oradaki veritabanını kullanabilirsiniz. Böylelikle veritabanı herkese açık olacaktır. Hem internet sitesi açarak onun üzerinden de programa kayıt vs. eklenebilir. Eğer kendi bilgisayarınızdan açmak istiyorsanız, google üzerinde "sql tcp ip bağlantısı" diye arattığınızda bir sürü kaynak var. Oradan talimatları izlemeniz yeterli olacaktır. İyi çalışmalar.

  • @mehmethankasapoglu8079
    @mehmethankasapoglu8079 5 років тому

    yardımcı olursanız çok sevinirim gerekli kaynağı bulamıyorum hiçbiryerde
    iyi günler wpf de bunifuyla bi yazıcı arayüzü tasarlamam gerekiyor size sorum şu mesela fotokopi yazıcı tarayıcı olarak üç seçeneğimiz var ben bir kullanıcı olarak fotokopiyi seçtiğim zaman önüme yeni bir form sayfası o fotokopiye ait form sayfası gelsin istiyorum yardımınız için şimdiden teşekkür ederim

    • @gurkankaraman
      @gurkankaraman  5 років тому

      Anladığım kadarıyla cevaplayayım. Fotokopi, yazıcı ve tarayıcı için oluşturduğunuz form sayfalarını ilgili nesnenin click olayına göre göstermeniz gerekiyor. Fotokopi butonuna tıkladığınızda(click event) Fotokopi formunun bir nesnesini oluşturun böylelikle o nesne üzerinden show metodunu çağırabilirsiniz. Eğer buton kullanmıyorsanız XAML kısmından MouseLeftButtonDown olayını(event) ilgili nesneye eklediğinizde de o event aynı click olayı gibi davranacaktır.
      MouseLeftButtonDown = "Metot_Adı" şeklinde ekleme yaparak kullanabilirsiniz.

    • @mehmethankasapoglu8079
      @mehmethankasapoglu8079 5 років тому

      @@gurkankaraman şöyle söyliyim mesela fotokopi tarayıcı yazıcı seçeneğinnden birini seçtikten sonra mesela fotokopiyi seçtik karşıma yeni bir form sayfası açılsın onuda şu şekilde tasarlamam gerekiyor önlü arkalı renkli fotokopi vb. daha sonra mesela geri çıkıyım tarayıcıyı seçtim karşıma bu sefer tarayıcıyla ilgili form sayfası çıksın kod dünyasında çok yeni olduğum için bu basit olayı bile çözemedim projem le ilgili çok önemli bi mevzu tekrar rahatsız ettiğim için özür dilerim yardımcı olursanız çok sevinirim

    • @gurkankaraman
      @gurkankaraman  5 років тому

      @@mehmethankasapoglu8079
      3 tane yeni form oluşturunuz ve onları tasarlayınız. Form1, Form2 ve Form3 olarak isimlendirilmiş olsunlar. Seçeneklerin click olayında Form1 form1 = new Form1(); şeklinde nesne oluşturarak. form1.Show(); metodunu çağırınız. Aşağıdaki linki de inceleyebilirsiniz.
      www.homeandlearn.co.uk/csharp/csharp_s13p1.html

  • @homicidalq4087
    @homicidalq4087 3 роки тому

    Allah razı olsun

  • @thisisthis516
    @thisisthis516 4 роки тому

    Merhaba başka bilgisayarlara dağıttık diyelim exe dosyasını , onlar kayıt olduğunda bize gelecek mi ? Yoksa bu sadece kendi pc miz için mi geçerli ?

    • @gurkankaraman
      @gurkankaraman  4 роки тому

      Sadece bu hali ile kendi bilgisayarımız için çalışacaktır. SQL sunucusunu yerel ağa kurarsanız yerel ağdaki bilgisayarlarda çalışır. Eğer uzaktaki birisinin erişmesini istiyorsanız TCP/IP üzerinden erişim açabilirsiniz. En çok kullanılan yöntem ise bir hosting üzerindeki SQL sunucusuna bağlamaktır.

    • @thisisthis516
      @thisisthis516 4 роки тому

      @@gurkankaraman nasıl yapabilirim yani bu halini herkese açık hale getirebilir miyim nasıl getirebiliirm ?

    • @berkayrealx
      @berkayrealx 2 роки тому

      @@thisisthis516 ngrok olmazmı

  • @abyoffical8358
    @abyoffical8358 3 роки тому

    Size nasıl ulaşabilirim ?

  • @mefalac
    @mefalac 3 роки тому

    eline sağlık çok sağollllll

  • @CS1453-JJ
    @CS1453-JJ 4 роки тому

    Merhabalar öncelikle elinize sağlık ben veri tabanını bağlantısında böyle bir hata alıyorum nedeni nedir acaba yardımcı olurmusunuz.Kesif adında oluşturdugum veritabanı bu kesif isimli yazı
    Invalid object name 'Kesif'.

    • @ahmetefekrkmz4841
      @ahmetefekrkmz4841 2 роки тому

      Keşif isimli değişken var onu tanımlamamışsın

    • @arifelbasd8712
      @arifelbasd8712 2 роки тому

      sql deki tablo ismini yanlış girmişsindir

  • @duraliabidik
    @duraliabidik 4 роки тому

    abi bizlere bunun atarmısınız dosyalarını abiz ben şahsen çok sevinirim atarsaniz.

  • @mislizresmi6963
    @mislizresmi6963 4 роки тому +1

    Ya Ama Ondan sonra nereye atıcağını nasıl seçicez mesela giriş yaptım beni nereye atacak????

    • @thisisthis516
      @thisisthis516 4 роки тому

      İstediğin programa

    • @zulacekilisleri529
      @zulacekilisleri529 3 роки тому

      2. formu ouştur ve sonra
      Form2 frm = new Form2();
      frm.Show();
      this.hide

  • @ozanozer35
    @ozanozer35 2 роки тому

    6:58

  • @safaduman
    @safaduman 6 років тому

  • @yusufsongur8751
    @yusufsongur8751 6 років тому

    two hundred diyip hava atıcağına iki yüz de ne uzatıyon

    • @gurkankaraman
      @gurkankaraman  6 років тому +4

      Edit top iki yüz rows demektense hangi dilden ise tamamen o dilde söylemeyi yeğlerim.Bir sayının okunuşunu hava atmak olarak düşünmeniz ise ayrı bir olay.