Aşağıdaki koda bir bakın lütfen.Allah rızası için. 1 haftadan beri kafayı yiycem :(
Kod 1 saatte bile tamamlanmıyor. Hatam nerede?
private void button1_Click(object sender, EventArgs e)
{
SqlConnection baglan1 = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=taner;Integrated Security= True;MultipleActiveResultSets=true");
baglan1.Open();
string tarih, musteri;
int bulunan=0;
DateTime dt = DateTime.Now;
for (int don = 1; don <= 365; don++)
{
DateTime dt1 = dt.AddDays(-don);
tarih = dt1.ToString("yyyyMMdd");
for (int don1 = 1; don1 <= 2400; don1++)
{
musteri = don1.ToString();
string sorgu1 = "SELECT * FROM TBLFATURA WHERE TXTTARIH='" + tarih + "' and LNGMUSTERIKOD='" + musteri + "'";
SqlCommand cmd1 = new SqlCommand(sorgu1, baglan1);
SqlDataReader cikti1 = cmd1.ExecuteReader();
while (cikti1.Read())
{
bulunan = bulunan + 1;
}
cikti1.Close();
}
}
label1.Text = bulunan.ToString();
}