Herhangi bir sql tablosundan rastgele (random) kayıt getirmek için çok bir basit yöntem var. select sorgusunun sonuna "order by newid()" eklemek. örnek kod aşağıda SELECT TOP 5 * FROM SOZLER ORDER BY NEWID()
ContinueForm girislerinde html karakterleri hatasi
Comments OffAsp.Net ile yazılmış web projelerinde giriş kutularında varsayılan olarak HTML kodu girildiğinde uygulamaya hataya düşer. Bunun tek sebebi güvenlik açısındandır. Server Error in '/WebSite1' Application. A potentially dangerous Request.Form value was detected from the client (TextBox1=" "). Eğer bir sayfada html kodu girilmesine izin vermek istiyorsanız aşağıdaki validaterequest="false" kısmını eklemeniz yeterlidir. < %@ page ...
ContinuePaket programlardaki guvenlik aciklari uzerine genel olarak yazmak istemiyorum. Benim asil deginmek istedigim konu satin alinan veya ozel olarak yazdirilan paket programlardaki guvenlik aciklari. Eger yazilimi aldiginiz sirket kaliteli kod uretiyorsa ise "Sql Sorgu Sızması" yada "Capraz Site Betik Calıstırılması" ataklarindan kolayca kurtulacaktir. Paket programlar zaman icinde isteklerimize cevap veremeyecek hale ...
ContinueVeritabanında kullandığınız tabloların sütunlarda NULL olmasına izin vermeyiniz, gerekmedikçe. Değer olarak veri tipine göre varsayılan bir atama yapınız. Örneğin sayi tipleri için "-1" verebilirsiniz. Sql yardımında yazan açıklama : Important : To minimize maintenance and possible effects on existing queries or reports, it is recommended that you minimize the use of null ...
ContinueOtomatik olarak artan ve birincil anahtar (primary key) alanı olan bir veritabanı tablomuz olsun. Bu tabloya kayıt eklediğimizde eklediğimiz kayıtın ID sini almak için SELECT @@IDENTITY kullanabiliriz. Ama burada gözden kaçan birşeyler olabilir, ilerde bu tabloya eklediğimiz ekleme tetikleyicileri ( insert trigger) buradan aldığı bilgiyi başka bir tabloya eklerse bizim eklediğimiz kayıtın ...
ContinueSql de yazdıgınız prosedurlerin başına set nocount on yerlestirseniz performans artisi elde edersiniz
Continue









