datasource = select() den dönen datarow[] hatası @ 08-02-2008 12:07
herhangi bir girdview veya combobox ın datasource’una datarow dizisi göndermek zorunda olduğumuzda hatayla karşılaşırız: comboBox1.DataSource = dt.Select(”d<30″); hatanın oluşma sebebi aşağıdaki interface lerden herhangi biriyle implemente olmayan nesneler datagrid gibi kontrollere datasource olarak bağlanamaz. IList interface IListSource interface IBindingList interface IBindingListView interface Sorunu çözümü önce datasource olarak datatable’ı seçip ardından datatable’ın DefaultView.RowFilter özelliğine koşulumuzu eklemek: [...]
onclick=”return false” ie6,ie7′de çalışmıyor @ 04-02-2008 23:22
onclick="calistir(); return false;" Javascript ‘de linklerde refresh yapmayıp sadece isteğimiz javascript fonksiyonlarını çalıştırmak istediğimizde onclick=”return false” kullanılır. Ama bu şekilde internet explorer 6 ve 7 de çalışmıyor. Sorunu şu şekilde çözebiliyoruz. onclick="calistir(); event.returnValue=false; return false;"
SQL Rehberi - Hazır Fonksiyonlar - 1 @ 28-01-2008 17:12
SQL’de işlemlerimizi daha kolay yapmamamızı sağlayan birçok fonksiyon bulunmaktadır. Çoğu zaman lazım olan bu fonksiyonları tek tek açıklamaya çalışacağım. Umarım faydalı olur. ascii() Açıklama: Girilen karakterlerin en solundakinin ascii numarsını döndürür. Yazılış: int = ASCII ( karakter_girişi ) Örnek: select ascii(’ABC’) — 65 select ascii(’A') — 65 select [...]
Only one expression can be specified in the select list when the subquery is not introduced with EXISTS. @ 24-01-2008 13:13
SQL’de subquery’lerde sadece 1 çıktı alınması gereken yerde, birden fazla veri listelenirse bu hatayı verir. örnek: USE Northwind SELECT t1.* FROM dbo.Orders t1 WHERE t1.OrderDate = (SELECT MAX(OrderDate), CustomerID FROM dbo.Orders WHERE t1.CustomerID = CustomerID GROUP BY CustomerID) Burada t1.OrderDate’e 1 sonuç vermemiz gerekirken altsorgumuzdan 2 değer [...]
The ID ‘*’ is already used by another control. @ 24-12-2007 16:29
ASP.NET de eğer sayfamızda birden fazla aynı id de kontrol varsa bu hatayı alırız: The ID ‘*’ is already used by another control. Kontrolün id sini düzelttiğimiz zaman problem ortadan kalkar.
TC kimlik no doğruluk kontrolü @ 20-10-2007 10:47
TcKimlikNo web servisi kapanıp ücretli bir hale geldikten sonraKimlik Numarası tesbiti yapmamız gereken durumlarda sıkıntıya düşüyoruz. Fakat TC kimlik numaraları bir algoritmaya göre verildiği için basit formlarda kullanıcı’nın doğru kimlik numarası girip girmediğini tesbit etmek için şu metodu kullanabiliriz: public bool TCKimlik(string no) { if (no.Length != 11) { return false; } int sayi [...]
Web.Config’de değer tutmak @ 17-10-2007 12:00
Web uygulamalarımızda çoğu zaman değerini dışarıdan almaya ihtiyaç duyduğumuz değişkenler olur bunları tutmak için en iyi yöntem Web.Config içindeki appSettings bölümüdür. <appSettings> <add key=”HostName” value=”127.0.0.1″ /> </appSettings> Eklediğimiz bu parametrenin değerine şu şekilde ulaşabiliriz: VB.NET AppSettings.Item(”HostName“) C#.net ConfigurationSettings.AppSettings[”HostName“].ToString(); Fakat bu sınıfı kullanabilmek için code sayfamızın başına System.Configuration.ConfigurationSettings namespace’ini eklememiz gerekiyor. VB.NET Imports System.Configuration.ConfigurationSettings veya C#.net using System.Configuration.ConfigurationSettings;
SQL’de önceki ve sonraki kayıt @ 08-10-2007 10:19
SQL de önceki ve sonraki kaydı bulmak için hazır bir komut yok ama bunun için şu komutları kullanabiliriz. id name 17 kayit1 42 kayit2 9 kayit3 77 kayit4 65 kayit5 SELECT top 1 name FROM db where id<42 order by id desc --42 den önceki SELECT top 1 name FROM db where id>42 order by [...]
Telekom’dan 8 kat yavaş internet bağlantısı @ 07-10-2007 23:46
Turk Telekom bu aralar reklamlarda duyurduğu VDSL2 nin reklamını yapadursun, halihazırda kullandığımız ADSL hızları yerlerde sürünür oldu. Bu aralar server’ı yurtdışında olan sitelere erişim hızı oldukça düştü, 1MB olan bağlantım Türk Telekom‘un kendi hız testinde 847.4 kbps/231.1 kbps çıktı ama speedtest.net sitesinden farklı serverlarda test ettiğimde yurt dışına doğru hız oldukça düştü. Bakalım bu işin sonu [...]
Serenity - Farklı bir bilim kurgu @ 05-10-2007 23:30
Güzel bir bilimkurgu… Konu biraz karmaşık anlamakta güçlük çekebilirsiniz ama seyir zevki üst düzeyde olan bir film.. sıkılmadan bitirebiliyorsunuz.. Hikaye: Günümüzden 500 yıl sonrasındayız. Uzayda yolcu taşıyan Serenity adlı uzay gemisinin mürettebatı iki yeni yolcu alır. O andan itibaren kendilerini görünmez askeri güçlerle insan eti yiyen vahşi güçlerin ateş çemberinin tam göbeğinde bulacaklardır. Dünya çapında efsane haline gelen [...]