14.1.12

ASP.NET Gridviev'de Tarih Format Hatası

ASP.NET ve SQL'de herhalde en sık yaşanan problem tarih formatı uyuşmazlığı problemidir.

ASP.NET'de veri tabanından aldığınız tarihi Gridwiev'e bastığınızda Amerikan formatı ile karşılaşıyorsanız ve büyük bir projede çalışıyorsanız (yani projedeki diğer sayfaları etkileme riskine girmeden sayfa içerisinde problemi çözmek istiyorsanız) aşağıdaki yöntemi kullanabilirsiniz. İnternette daha verimli bir yöntem var mı bilemiyorum ama aşağıdaki yöntem basit ve iş görüyor.

(Not: Ben bu problemi çözmek için başta DataFormatString'i denedimse de bu yöntemden sonuç alamadım, bilginize.)

Veri tabanından gridwiev'e basacağımızı tabloyu çektik ve dt isimli DataTable'a attığımızı farz edelim. dt'de hemen yeni bir alan oluşturuyoruz(il satır). Bende bu alanın ismi bosalma_tarihi_turk. Daha sonra veritabanından gelen tarihi "tarih" isimli string değişkenimize atıyoruz. Bu değişkende ay bölümü ile gün bölümünün yerlerini değiştiriyoruz. Daha sonra formatladığımız string'imizi bosalma_tarihi_turk alanına geri atıyoruz. Bu işlemin sonunda datatable'ımızda Amerikan formatındaki pozisyonun_bosalma_tarihi alanımız ve Türk formatındaki bosalma_tarihi_turk alanımız olmuş oluyor. Dilediğinizi kullanabilirsiniz. Örneğin ekrana basarken Türk formatı ile basıp veri tabanına tarihi göndermeniz gerektiğinde de doğrudan Amerikan formatı olarak gönderebilirsiniz.


        dt.Columns.Add("bosalma_tarihi_turk");

        foreach (DataRow dr in dt.Rows)
        {
            string tarih = dr["pozisyonun_bosalma_tarihi"].ToString();
            tarih = tarih.Substring(3, 2) + "." + tarih.Substring(0, 2) + "." + tarih.Substring(6, 4);
            dr["bosalma_tarihi_turk"] = tarih;
         }

        gridview_bospozisyondoldurmasuresitakibi_tablo.DataSource = dt;
        gridview_bospozisyondoldurmasuresitakibi_tablo.DataBind();


İyi çalışmalar..

12.1.12

Namazda Tefekkür


İslam Ahlakı kitabında da deniyor ki: İmama uyunca, imam Fatiha’yı okurken, (Sağımda Cennet ve solumda Cehennem, ensemde Azrail aleyhisselam, karşımda Beytullah, önümde kabir ve ayağımın altında Sırat, acaba benim sualim kolay olur mu? Ettiğim ibadet, ahirette başıma taç, yanıma yoldaş ve kabrimde ışık olur mu? Yoksa kabul olmayıp, eski bez gibi yüzüme vurulur mu?) diye tefekkür etmelidir. (Miftah-ül-cennet)


11.1.12

Anayasada Değişiklik Önerisi (Madde 58)

Mevcut anayasanın 58. maddesinin aşağıdaki gibi değiştirilmesini öneriyoruz:

IX. Gençlik ve spor
A. Gençliğin korunması
MADDE 58 (Mevcut Durumu)—Devlet, istiklâl ve Cumhuriyetimizin emanet edildiği gençlerin müsbet ilmin ışığında, Atatürk ilke ve inkılâpları doğrultusunda ve Devletin ülkesi ve milletiyle bölünmez bütünlüğünü ortadan kaldırmayı amaç edinen görüşlere karşı yetişme ve gelişmelerini sağlayıcı tedbirleri alır. Devlet, gençleri alkol düşkünlüğünden, uyuşturucu maddelerden, suçluluk, kumar ve benzeri kötü alışkanlıklardan ve cehaletten korumak için gerekli tedbirleri alır.


Burada "benzeri kötü alışkanlıklar" ifadesi hangi kötü alışkanlıkları kapsamaktadır? Burası biraz genişletilmelidir diye düşünüyoruz.


IX. Gençlik ve spor
A. Gençliğin korunması
MADDE 58—Devlet, istiklâl ve Cumhuriyetimizin emanet edildiği gençlerin müsbet ilmin ışığında, Devletin ülkesi ve milletiyle bölünmez bütünlüğünü ortadan kaldırmayı amaç edinen görüşlere karşı yetişme ve gelişmelerini sağlayıcı tedbirleri alır. Devlet, gençleri alkol düşkünlüğünden, uyuşturucu maddelerden, suçluluk, kumar, her türlü bağımlılık, tefecilik, ahlaksızlık, zina ve benzeri kötü alışkanlıklardan ve cehaletten korumak için gerekli tedbirleri alır. 

Şeklinde değiştirilmelidir diye düşünüyoruz. Bu değişiklik önerisi ile amaçlanan devletin genel ev işletmeciliğini bırakmasıdır. Ayrıca bu maddenin mevcut durumundaki metinde gençlerin kumara karşı korunması için devletin gereken tedbirleri alacağı yazıyor ama ben bu tedbirlerin tam olarak alındığına inanmıyorum. 

http://yenianayasa.tbmm.gov.tr/ Adresini ziyaret ederek, karşınıza çıkan sayfada sağda yer alan menüden “Görüşleriniz” başlığını tıklayabilir, T.C. Kimlik Numaranızı girdikten sonra 4 bin kelimeyi aşmayan görüş ve önerilerinizi Anayasa Uzlaşma Komisyonu’na iletebilirsiniz. 4 bin kelimeyi aşan katkılarınızı doküman olarak iletebiliyorsunuz.

(Gerekçeli) 1982 Anayasasını görüntülemek için tıklayın.

Gerçek bir demokrasi için gerçek bir anayasa şarttır.
Related Posts Plugin for WordPress, Blogger...