Tweet

Ana Sayfa   Forum   C#.NET
Yeni Başlık Cevap Ekle
white_bullet database le ilgili bir hata (20/07/2007 07:32)
profil cdiyez
 offline OFFLINE
 Active Coder

aşağıdaki kod şu hatayı veriyor
An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll

PGorev tablom var No ve Gorev sahaları var.

Yardımcı olabilirseniz sevinirim.


hata şu satırda
dataGrid4[i,2]=Convert.ToString(ordGorev[1]);




string kaynakGorev="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=vt1.mdb";
OleDbConnection baglantiGorev=new OleDbConnection(kaynakGorev);
baglantiGorev.Open();

for(int i=0;i<alPersOzluk.Tables[0].Rows.Count;i++)
{
//int satir;
//satir=dataGrid1.CurrentRowIndex;
string gorevNo=dataGrid4[i,2].ToString();
string sorguGorev="SELECT * FROM PGorev Where No="+gorevNo+"";
OleDbCommand komutGorev=new OleDbCommand(sorguGorev,baglantiGorev);
OleDbDataReader ordGorev= komutGorev.ExecuteReader();


//ordmdlNo.Read();
//dataGrid1[satir3,2]=Convert.ToString(ordmdlNo[1].ToString());


ordGorev.Read();

dataGrid4[i,2]=Convert.ToString(ordGorev[1]);
}
baglantiGorev.Close();

Üye Profili

white_bullet Re:database le ilgili bir hata (22/07/2007 02:34)
profil Dia
 offline OFFLINE
 Sleepless Coder

Öncelikle kodunu try-catch yapısı içinde yazmalısın. Herhangi bir sorunla karşılaşıldığında sorunu yakalayabilmen gerekir. Kodunu try-catch yapısına uyarladıktan sonra connection scriptini kontrol et muhtemelen sorun connection string ile illgili.
Örneğin
string kaynakGorev="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=vt1.mdb";

satırında Data Source tam yol belirtilerek verilmeli mesela vt1.mdb C: nın altında ise
Data Soruce=C:\vt1.mdb şeklinde olmalı.

Aşağıda verdiğim adres doğru connetction stringi yazmanda faydalı olabilir.
http://www.connectionstrings.com/?carrier=sqlserver

<!--The Coders Script v2.0 çok yakında-->
<!--Bana balık vermeyin balık tutmayı öğretin.-->

profil
 
1 /
 
Ana Sayfa   Forum   C#.NET
Yeni Başlık Cevap Ekle
 

Advertisement


MENÜ » FORUM
Menü » Takip et
RSS Facebook Twitter Friendfeed
Sık Kullanılanlar Google Yahoo Live
Menü » Paylaş
E-Posta ile gönder Twitter Facebook Friendfeed
Buzz Stumbleupon Delicious Digg