Forum
Merhaba arkadaşlar.
Aşağıdaki kod ile exceldeki satırı sayıp label a yazdırıyorum. Örneğin 3 satır olsun. Programı kapatıp excele 2 satır daha giriyorum.
Programı açtığımda bana 5 satır olduğunun yanında bir öncekinden 2 fazla olduğunu da söylesin istiyorum. Yani bir önceki işlemin 3 olduğunu orada bir şekilde tutabiliyor olmam lazım. Nasıl yaparım?
string conn = ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\\Rapor.xls; Extended Properties=\"Excel 8.0;\"");
string say = "select count(*) as toplamadet from [RAPOR$]";
OleDbDataAdapter satir = new OleDbDataAdapter(say, conn);
DataSet ss = new DataSet();
satir.Fill(ss, "toplamadet");
string SATIRSAYISI = ss.Tables[0].Rows[0][0].ToString();
ASPxLabel1.Text = SATIRSAYISI;
Bence bunu web.config üzerinde tutabilirsiniz. Her program çalıştığında son alınan sayıyı tutarak öğrenebilirsiniz. System.Web.Configuration.WebConfigurationManager.AppSettings şeklinde yapabilirsiniz.
Teşekkürler Kenan Bey. Deneyeceğim.