private void button1_Click(object sender, EventArgs e) { int puan = tahminedilenbomba * 3 + ab * 2; string isim = ""; islem x = new islem(); string bg = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + "\\vt1.accdb"; //buradada vt nin adı var ya dedım ya ıslem cs ye ben attım bunu kopyalayıp dıye bu aslında formda kullanıldıgında boyle kullanılıyo islemden cekereken string bg2 = x.bg(Application.StartupPath); //2si aynı sey fark etmez hata vermiyeni işimize yarar :D:D:D 2si de vermez:D benim hata neden kaynaklı yav :D cozemedım ya :D baska formda verıtabanı ıslemı denedın mı yoo deniyordum sen böyle yap diyince sildim hayr bu islem cs yle denıdn mı hayır bı denesene orda da vercek mı tamam isim = textBox1.Text; if (textBox1.Text.Equals("")) { this.Dispose(); MessageBox.Show("Kayıt Yapılmadı"); this.Dispose(); } else //kaydı yapıyor ama hata veriyor işte islem cs benım attgm mı { if (zorlukseviyesi == "kolay") { sorgu = "INSERT INTO kolay (ad,zaman,puan) Values ('" + isim + "','" + sure + "','" + puan + "')"; } else if (zorlukseviyesi == "orta") { sorgu = "INSERT INTO orta (ad,zaman,puan) Values ('" + isim + "','" + sure + "','" + puan + "')"; } else { sorgu = "INSERT INTO zor (ad,zaman,puan) Values ('" + isim + "','" + sure + "','" + puan + "')"; } if (x.acc_ac(sorgu, bg) == true) { MessageBox.Show("Kaydedildi"); } else { MessageBox.Show("hata"); } this.Dispose(); } }
private void skor_Load(object sender, EventArgs e) { this.Text = "Oyuncu Skoarlar"; label2.Text = tur; islem m = new islem(); string bg = m.bg(Application.StartupPath); OleDbConnection bgl = new OleDbConnection(bg); try { bgl.Open(); string x = "Select Top 5 * From " + tur + " Order By puan Desc, zaman Asc,ad Asc"; //"Select Top 5 * From " + alanadi + " Order By puan Desc, zaman Asc,ad Asc" OleDbDataAdapter adp1 = new OleDbDataAdapter(x, bg); DataSet ds1 = new DataSet(); try { adp1.Fill(ds1, "x"); } catch { MessageBox.Show("hata2"); } DataTable sonuc = ds1.Tables[0]; CrystalReport1 de = new CrystalReport1(); de.SetDataSource(sonuc); crystalReportViewer1.ReportSource = de; ReportDocument raporDoc = de; crystalReportViewer1.ReportSource = de; } catch { MessageBox.Show("hata"); } }