Bir formdan başka forma veri Aktarma C#.NET
Bir formdan başka forma veri Aktarma C#.NET
namespace formlar_arasi_gecis_2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Form2 form2 = new Form2();
private void button2_Click(object sender, EventArgs e)
{
form2.Show();
}
private void button1_Click(object sender, EventArgs e)
{
form2.listBox1.Items.Add(textBox1.Text);
}
}
}





32. satırda form2 ye listboxa eleman eklenmiyo form1 de listbox olmadığı için nasıl eklicem?
Sorun tam anlaşılmıyo. yukarıdaki program için soruyorsan burada 32. satır yok.Biraz daha açık yazarsan yardımcı olmaya çalışırız.
Merhaba, ben dediginiz gibi yaptim fakat bende baglanti kurmak istedigim formun adini yazdiktan sonra ComboBox1 yazdigimda tanimiyor.. Siz burda normal windows form mu tanimladiniz?? Benim direk windows form actim, sorun ondan dolayi olabilir mi??
normal windows form ekliyosun.İstersen yukarıda projeyi İNDİR linkinden indir. incele.
Merhaba,
Bunun tam tersini nasıl yapabiliriz? Yani açık olan listBox’ın bulunduğu form olucak, giriş yapılacak form onun üzerine açılacak?
sorunu anlayamadım.
Hocam dersler riçin çok tşkrederim. Benim sorunum public yaptığım verilere diğer formdan gerekli tanımları yaptıktan sonra ulaşabiliyorum. yanlız sıkıntı şu veritabani işlemlerinde hata alıyorum sebebi nedir acaba ?
public Giris grs; // formu tanımlıyorum
// şeklinde giris formundaki veritabaninin çalışıp çalışmadığına baktığımda hata alıyorum
grs.baglanti.ConnectionString = grs.baglantiParametresi;
grs.baglanti.Open();
MessageBox.Show(“Bağlantı Sağlandı”);
Giris İsimli formdaki veritabani bağlantısına erişemiyorum, Sebebi ne olabilir?
aldığım hata grs=null gibi bir şey çıkıyor hocam eksik olan nedir?
bilgi verirseniz sevinirim.
giriş formundaki bağlantı kodum
public SqlConnection baglanti = new SqlConnection();
public DataTable tablo = new DataTable();
public SqlDataAdapter adaptor = new SqlDataAdapter();
public SqlCommand komut = new SqlCommand();
public string baglantiParametresi = “Data Source=.;Initial Catalog=optik;User ID=sa;Password=11;”;
public Boolean durum = false;
hocam birde şunu farkettim sizin yazdığınız projelerde de aynı hatayı alıyorum acaba benim bilgisayarda bir problem olabilir mi?
Windows 7 işletim sistemim visual studio 2010 ve sql server 2008 ile çalışıyorum bir uyuşmazlık falan olabilir mi sizin projelerde hata alınca aklıma geldi daha önceki tecrüblerinize göre böyle bir sorun gördünüzmü yardımcı olursanız sevinirim
Hocam yukarıdaki linkten projeyi indirdim çalışıyor. Aynısını ben yaptım aşağıdaki hatayı veriyor. Hatanın türkçesine baktım
koruma düzeyi nedeniyle erişilemez ‘Windows Uygulama 2.Form 2.listBox1 Formları’ diyo.
Ekstra bişey yaptınızmı valla çok uğraştım listBox1 in altını çiziyor her zaman.
‘Windows Forms Application 2.Form 2.listBox1’ is inaccessible due to its protection level
form2’deki listbox1’ı seç.Propeties’ten Modifers özelliğini Public yap.
merhaba 2 formum var(form1 ve form2) combobox form1 de datagridview ise form 2 de ben comboboxdaki datayi datagridviewe yazmak istyrum, ancak, columns da data system.windows.collection diye cikoyor yardimci olurmusunuz .
tesekkurler
hocam bize acaba veri tabanında formdan from a veri aktarsanız simdiden teşekkür ederim
seyda:
Yukarıdaki örnek sorduğunuzu yapıyor zaten.
Hocam teşekkürler
Hocam ödevimi yaptım. sizin sayesinde. Tekrardan teşekkür ederim. emeğinize sağlık 🙂@Serhat
Serhat :
Rica ederiz.İyi çalışmalar.
Bu programı chat programı olarak nasıl kullanablirim? Bunu yapabilmek için veritabanı gereklimi acaba. Teşekkürler.
Veriyi Göndereceğin Nesnenin Modifiers özelliğini Properties ten Public Yaparsan Sorun Çözülür