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...

28 Ağustos 2011 Pazar

Öğretmenevi Ambar Programı







Blog yazmak iyi bişey aslında. çünkü bazen unuttuğunuz ya da hatırlamağınız konuları tekrar dönüp inceleyebiliyorsunuz ve daha önce bu işi yaptığınızı görünce hayretler içinde kalabiliyorsunuz. programlama sektöründe çalışanlar için zor olan kısım ara vermektir. aslında ara vermek deilde yaptığınız işlerin dönütlerinin gelmemesi ya da eğitimci diliyle pekiştireç alamamanız sizi yorgunluğa ve bıkkınlığa sevkediyor. bende artık bu tarihten sonra boşa beleşe çalışmamaya karar verdim. Asp.Net ve Jquery üzerinde çalışmaya gayret ediyorum. en son Yüksekova Halk Eğitim Merkezi internet sayfasını düzenlemeye çalıştım. ortaya bişeyler çıktı ama henüz bitmiş değil. yani beta aşamasında. Asp.Net in arkaplanında kod yazma düzeyim hala düşük seviyelerde henüz tam olarak istediklerimi yansıtabilmiş değilim. Fakat vazgeçmedim. J query ile ilgili kaynaklar için webloti internet sayfasını takip edebilirsiniz. Ayrıca asp.net le ilgilide http://www.mehmetduran.com bu siteden faydalanabilirsiniz. eskiden yazgelistir.com u kullanırdk ama artık kişisel sayfalarda daha çok örnek bulma imkanı var. Bu arada delphi 7 ilede öğretmenevi için bi ambar programı geliştiriyorum. Çok şükür ki istedikleri şekilde bitirmeyi başardım.


Programa kullanıcı adı ve şifreyle erişim sağlanıyor.










Programda ön tanımalar bölümünde firmalar, ürünler, ürün sınıfları vs. tanımlanıyor.








Ürün giriş formunda ürün sınıfına göre ürünler ekleniyor.










Ürün çıkış formunda ürünün alış fiyatına ve birimine göre gruplandırma yapılıyor ve stok takibi imkanı veriyor.









Aylık ve Günlük olarak giren çıkan ürünlerin sorgulaması ve ürün fişleri program tarafından koordine edilmektedir.











Yazdırılacak form ekranıda yandaki resimde görüldüğü gibidir.