![]() |
C# Global Değişken Ayarlarma - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Visual Basic .NET (https://accesstr.net/forum-visual-basic-net.html) +--- Forum: Visual Basic .NET Cevaplanmış Soruları (https://accesstr.net/forum-visual-basic-net-cevaplanmis-sorulari.html) +--- Konu Başlığı: C# Global Değişken Ayarlarma (/konu-c-global-degisken-ayarlarma.html) |
C# Global Değişken Ayarlarma - emir ustaoğlu - 25/11/2016 Herkese merhaba; Biraz zor bir karar vererek C# öğrenmeye ve bu yazılım diliyle kendimi geliştirme kararı aldım. Sayın @alpeki99 hocam bana vb.net ile yapmış olduğum ilk programımda C# a geçmemi söylemişti ancak ozamanlar vb.neti bile yeni öğrendiğim için C# çok karışık gelmişti (aslında hala biraz karışık geliyor ama öğrenecem niyetliyim ![]() internette ve form sitelerinde çok aramama rağmen bir türlü global alanda yapılan değişkenlerde form üzerindeki bir alandan veriyi aldırma işlemini çözemedim. Örnek olarak verecek olursak VB.NET Kodu;
C# Kodu;
Yukarıda vermiş olduğum kod örneğini bir butonun click olayının altına eklersem "veritabanı isimli TextBox alanı" form üzerinden veriyi aldıra biliyorum. Ancak Global Değişken belirleyim bir den fazla "void" altında kullanmak istediğimde resimdeki gibi bir hata veriyor.![]() Buradaki "veritabani.Text" alanını da bir değişkene mi atamak gerekiyor. veya global değişkende yazım farklılığımı oluyor. İnternette de hiç böyle bir örnek veya buna benzer bir kod bulamadım. yardımcı olanlara şimdiden teşekkürler. Saygılarımla, iyi çalışmalar. *Not: "using System.Data.OleDb" kütüphanesi de başvurularda ekli Cvp: C# Global Değişken Ayarlarma - POWER - 25/11/2016 PUBLIC olarak deneyiniz... Cvp: C# Global Değişken Ayarlarma - alpeki99 - 25/11/2016 Proje dosyasında ilgili yerlerdeki metodları eklerseniz hemen sorunuzu cevaplayayım. Cvp: C# Global Değişken Ayarlarma - emir ustaoğlu - 26/11/2016 Sayın @alpeki99 hocam; VB.NET te verilerin okunması,kaydetme,güncelleme,silme işlemleri için her seferinde yeniden "Connetion" tanımlamamak için global değişken olarak kod satırlarının arasına aşağıdaki gibi bir kod tanımlaması yapabiliyordum.
Aynı işlemi C# içinde yapmak istediğimde ilk cevabımda belirtmiş olduğum gibi hata veriyor. Bağlantı cümlesini tam olarak yazarsam örn;
bu şekilde global değişken belirlediğimde bir hata vermiyor ve istediğim şekilde kullana biliyorum.Anlattığım durumu içeren örnek çalışma ektedir. Cvp: C# Global Değişken Ayarlarma - C*e*l*o*y*c*e - 26/11/2016 ben böyle bir kod buldum kendine göre uyarla Alıntı:namespace SiparisTakipFormu.Properties { Cvp: C# Global Değişken Ayarlarma - alpeki99 - 26/11/2016 Bu tip işlemleri Class'lar üzerinden gerçekleştirmeniz daha doğru olacaktır. Ekteki örneği inceleyin daha iyi anlaşılacaktır. |