Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
7
Cevap
754
Tıklama
0
Öne Çıkarma
Datatable null ise
A
13 yıl (20 mesaj)
Onbaşı
Konu Sahibi

datatable null değer döndürüyor,
con.open() hata veriyor ise ne yapmak gerekir?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



Ö
13 yıl (929 mesaj)
Yüzbaşı

quote:

Orijinalden alıntı: aysearslan91

datatable null değer döndürüyor,
con.open() hata veriyor ise ne yapmak gerekir?

Kodların tamamını yazabilirsen yardımcı olmaya çalışırım.



< Bu ileti mobil sürüm kullanılarak atıldı >

F
13 yıl (418 mesaj)
Yüzbaşı

quote:

Orijinalden alıntı: aysearslan91

datatable null değer döndürüyor,
con.open() hata veriyor ise ne yapmak gerekir?

kodlari gormeden bisey diyemeyiz fakat datatable null sa tablon bostur veya data table a duzgun source saglayamiyorsun demektir hata null deger donmesinden olmamali



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
A
13 yıl (20 mesaj)
Onbaşı
Konu Sahibi

string query = "select * from master.dbo.dataSetHeart";
DataTable dt = new DataTable();
SqlConnection conn = new SqlConnection(@"Data Source=.\\SQLEXPRESS;Initial Catalog=master;Integrated Security=false;User ID=;password=*");
SqlCommand cmd = new SqlCommand(query, conn);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);

bağlanırken .\sqlexpress ifadesi kullandım ama
sql2012de sorun yaratan birşeyler mi bunlar, sql2008de olmuyordu


Bu mesaja 2 cevap geldi.
F
13 yıl (9723 mesaj)
Yarbay

A
13 yıl (20 mesaj)
Onbaşı
Konu Sahibi

@"Data Source=.\\SQLEXPRESS;Initial Catalog=master;Integrated Security=false"
bu şekilde orası



Ö
13 yıl (929 mesaj)
Yüzbaşı

quote:

Orijinalden alıntı: aysearslan91

string query = "select * from master.dbo.dataSetHeart";
DataTable dt = new DataTable();
SqlConnection conn = new SqlConnection(@"Data Source=.\\SQLEXPRESS;Initial Catalog=master;Integrated Security=false;User ID=;password=*");
SqlCommand cmd = new SqlCommand(query, conn);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);

bağlanırken .\sqlexpress ifadesi kullandım ama
sql2012de sorun yaratan birşeyler mi bunlar, sql2008de olmuyordu

Aşağıda verdiğim kodları kullan. Bağlantı Hatası diye hata alırsan Connection String'inde bir proglem vardır, İşlem hatası diye hata alırsan veritabanından kaynanlanan bir problemdir(muhtemelen tabloda veri yoktur).

 
string connectionString = "Data Source=.\\SQLEXPRESS;Initial Catalog=master;Integrated Security=false;User ID=;password=*";
string query = "select * from master.dbo.dataSetHeart";

SqlConnection conn = new SqlConnection(connectionString);
try
{
conn.Open();
}
catch (Exception ex)
{
Response.Write("Bağlantı hatası:"+ex.Message);
}

SqlDataAdapter adapter = new SqlDataAdapter(query, conn);
DataTable table = new DataTable();
try
{
adapter.Fill(table);
}
catch (Exception ex1)
{
Response.Write("İşlem Hatası:"+ex1.Message);


Bu mesaja 1 cevap geldi.
A
13 yıl (20 mesaj)
Onbaşı
Konu Sahibi

teşekkür ederim sanırım sorun başka yerde ozaman böyle yapınca da,
Nesne başvurusu bir nesnenin örneğine ayarlanmadı.
hatası veriyor DataRow dr = dt.NewRow(); satırında


....
Console.Write("İşlem Hatası:" + ex1.Message);
}
naiveBayesClassification bayes = new naiveBayesClassification();
bayes.TrainingSet = dt;
bayes.SonucKolonIsmi = "diagnoseResult";
DataRow dr = dt.NewRow();
dr["age"] = comboBox1.SelectedItem.ToString();
.....

< Resime gitmek için tıklayın >



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.