27 Ocak 2012 Cuma

İE Uyumluluk görünümü sorunu


İnternet explorer bi düzen tutturamama konusundaki istikrarlı davranışını gün geçtikçe pekiştirmeye devam ediyor. eğer web sayfaları dizayn ediyorsanız haliyle javascript ve yeni trend jquery ile sayfalarınızı şekillendirmek ve işlevselliğini artırmak istiyorsunuzdur. işte bu noktada ie size engel olmaktan başka hiçbir işe yaramıyor. çünkü bu kodların ie de çalışması için ya sadece ie için komut satırları yazmanız ya da ie uyumluluk görünümünde çalıştırmanız gerekli. uyumluluk görünümünde çalıştırırken bütün siteleri uyumluluk görünümünde çalıştır dediğiniz an bittiğiniz andır. başka sitelerde bazı script kodları uyumluluk görünümünde çalışmayabilir. bu nedenle İE de araçlar menüsünde uyumluluk görünümü ayalarında en alttaki bütün siteleri uyumluluk görünümünde göster kutusunu kaldırmanız gerekli. yoksa script menüleri göremeyebilir linklere tıklayamayabilirsiniz..

22 Ocak 2012 Pazar

Sql like komutu ile bir den fazla veri arama


bu kodu çözersem bloğuma da yazıcam diye kendime söz verdim ve yazıyorum...

öğrenci sayılarının tutulduğu bir sınıf listemiz var. burada sınıf (6.sınıf, 7. sınıf, 8.sınıf) alanım ve bir de öğrencisayısı alanım var.

bende 6,7 ve 8. sınıflardaki öğrenci sayılarını bulmak istiyodum. like komutu ile sınıf alanından 6,7,8. sınıfları çekmek için

"select sum(sayi) as toplam from Ogrenci_Tbl where sinif like '%6%' or sinif like '%7%' or sinif like '%8%' "

sql.write("toplam");

şeklinde yazdığım sql cümleciği ile 6,7 ve 8. sınıflardaki toplam öğrenci sayısını buldum.

17 Ocak 2012 Salı

Asp.Net Kayıt Sayısını Çekme


2 gündür uğraşıp çözemediğim bi kod vardı çözdüm. nette paylaşan yok ilk ben olayım dedim. veritabanında öğretmenlerin ad soyad ve branşları var. ve ben hangi branştan kaç tane olduğunu yazdırmak istiyodum. Veritabanımda 4 satır kayıt var..
Biraz Karışık, çözmekte size kalmış.
Kolay Gele....





<%
System.Data.OleDb.OleDbConnection baglan = new System.Data.OleDb.OleDbConnection();
baglan.ConnectionString = "Provider=Microsoft.jet.oledb.4.0; data source=" + this.Server.MapPath("../AppData/db.mdb");
string sorgu = "Select count(brans) as sayi, brans from bransogretmeni group by brans ";
string sorgu2 = "Select count(brans) as sayi from bransogretmeni ";
baglan.Open();
System.Data.OleDb.OleDbCommand cm= new System.Data.OleDb.OleDbCommand();
cm.Connection = baglan;
cm.CommandText = sorgu2;
cm.ExecuteNonQuery();
System.Data.OleDb.OleDbDataAdapter adapter = new System.Data.OleDb.OleDbDataAdapter(sorgu, baglan);
System.Data.OleDb.OleDbDataReader persons = cm.ExecuteReader();
persons.Read();
System.Data.DataTable dt = new System.Data.DataTable();
adapter.Fill(dt);
int deger = Convert.ToInt32(persons["sayi"].ToString());


for (int i = 0; i < deger-1; i++)
{ %>
<%Response.Write(dt.Rows[i]["brans"].ToString());%> :

<% Response.Write(dt.Rows[i]["sayi"].ToString());
Response.Write("


");

}baglan.Close();
%>


Kod satırı aşağıda...