try catch komutu - 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ığı: try catch komutu (/konu-try-catch-komutu.html) |
try catch komutu - seyma nur - 07/02/2012 arkadaşlar ben c# üzerinde veritabanına bağlantı sağlamak istiyorum fakat yazıdıgım kodlar üzerinde try catch yapısını kullnmadığımda veritabanı dosyasını bulamadı diye bir hata fırlatıyor fakat try catch yapısını kullnadıpımda ise direk kullanıcı hatalı mesajının bulunduğu konutu algılıyor kodlar aşşagıdaki gibidir hatamı belirtirseniz memnun olurum.. private void Button1_Click(object sender, EventArgs e) { OleDbConnection conn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB:12.0;Data Source=C:/DATABASE.accdb"); //veritabanıyla fiziksel bağlantıyı sağlıyoruz string baglan = "Select * From login Where Kullanıcı_Adı='" + TextBox1.Text + "' && Sifre='" + TextBox2.Text +"'"; OleDbCommand cmd = new OleDbCommand(baglan, conn);//veritabanın üzerindeki komutları çalıştırmak kullanılır try//kullanıcı hatalı,veritabanı bağlantısı sağlanmadığında { conn.Open();//fiziksel bağlantımızı açalım } catch { MessageBox.Show("hatalı"); conn.Close();//fiziksel bağlantısı kapatalımki hataları engelleyelim } } Cvp: try catch komutu - ayhan2122 - 08/02/2012 "try" komutunu "OleDbCommand cmd = new OleDbCommand(baglan, conn);//veritabanın üzerindeki komutları çalıştırmak kullanılır" satırında önce yaz Cvp: try catch komutu - drummers - 29/11/2012 try 'buraya kodların catch { MessageBox.Show("hatalı"); Cvp: try catch komutu - Seruz - 30/11/2012 Data Source=C:/DATABASE.accdb şeklindeki yazım yanlış gibi geldi bana. Data Source=C:\DATABASE.accdb veya Data Source=C:\\DATABASE.accdb şeklinde deneyin. Cvp: try catch komutu - alpeki99 - 30/11/2012 Provider yanlış yazılmış : "Microsoft.ACE.OLEDB:12.0" kısmında iki nokta üst üste işareti yerine nokta işareti olması lazım. |