Ana içeriğe atla

Kayıtlar

Nisan, 2013 tarihine ait yayınlar gösteriliyor

SQL - EXCEL - CASE - IF (2)

Yine aynı tablodan (SALATA-CICEK) hareket edelim. Yapmak istediğimiz şu: B alanı (sütunu, field'ı) 2 olan kayıtların C sütunundaki değerini Borç ismi ile bir sütunda B alanı (sütunu, field'ı) 3 olan kayıtların C sütunundaki değerini Alacak ismi ile başka bir sütunda göstermek Kodumuz şöyle; SELECT     CASE dbo.SALATA-CICEK. B         WHEN 2 THEN dbo.SALATA-CICEK. C         ELSE 0     END     AS Borç,     CASE dbo.SALATA-CICEK. B       WHEN 3 THEN dbo.SALATA-CICEK. C       ELSE 0     END     AS Alacak FROM   dbo.SALATA-CICEK birinci ELSE 0 ifadesi şunu söylüyor; eğer B sütunundaki değer 2 değil ise oluşturulacak B sütununa 0 (sıfır) yaz. aynı şekilde ikinci ELSE 0 ifadesi de eğer B sütünündeki değer 3 değil ise oluşturulacak C sütununa 0 (sıfır) yaz.

SQL - EXCEL - CASE - IF (1)

Diyelimki önceki yazımızda olandan bir Excel Tablomuz var. Bu tablonun aynısından bir de SQL tablomuz var. Amacımız  eğer B sütunu 2 iken aynı zamanda C sütunu 3 ise salatalık B sütunu 2 iken aynı zamanda C sütunu 4 ise domates B sütunu 3 iken aynı zamanda C sütunu 3 ise gül B sütunu 3 iken aynı zamanda C sütunu 4 ise papatya değerlerini elde edelim. Excel'de verinin gelmesini istediğimiz hücreye, SQL'de sql guery sayfasına yazmamız gereken kodlar aşağıdadır. Tablo Adı: SALATA-CICEK excel formülünü H2 hücresine girdiğimizi varsayarsak. (bkz. bir önceki yazımız - Tablo, SQL ve Exce l) Not SQL        : .C ve .B  column titles EXCEL   : .B2 ve C2  excel hücreleri

Tablo, SQL ve Excel

XML, Excel, SQL veya başka bir şey ile ilgili olsun, bir tablo  her zaman bir tablodur ve aşağıda gösterildiği şekliyle evrenseldir. Birden fazla Tablo'yu bir sepete koyup bir şekilde birbirleriyle ilişkilendirdiğinizde ortaya çıkan yapı ise bir Veritabanı'dır. Yani buradaki  sepet,  database oluyor.

Yüklü directx sürümü ve D3dx9_42.dll Not Found mesajı

Bu uyarıyı aldığınızda, d3dx9_42.dll dosyasını bir internet sitesinden indirmeye kalkışmayın. Aksi taktirde bilgisayarınıza zararlı yazılımlar indirecek ve her türlü saldırıya açık hale geleceksiniz. Peki bu uyarının sebebi ne? Çok basit, directx uygulaması ile ilgili bir problem yaşıyorsunuz. Örneğin oynamak istediğiniz oyun directX 9 sürümünü istemektedir ama sizin bilgisayarınızda bunun üstü veya altı bir sürüm yüklüdür. Eğer oyun directX 9 istiyorsa, bilgisayarınızda mesela directx 10 yüklü olsa bile directx 9'u yüklemeniz gerekir. Başlat'tan dxdiag uygulamasını çalıştırarak, directx sürümünüzü öğrenmek yanında istediğiniz ayarlamaları yapmanız mümkün. Directx 9'u nasıl yükleyeceksiniz? Google'da "directx 9 yükle" şeklinde arama yapıp çıkan sonuçta microsoft sitelerinin sayfalarından gerekli dosyayı bulup (pc'nizin windows sürümüne uygun olanını) yükleyebilirsiniz. Dikkat! Hep aynı kural geçerli: Güvenilirliğinden emin olmadığınız sitelerden

DPI – Pixel (px) – cm (inch) web sayfası (ekran) boyutu

72  DPI (dot per inch) ne demektir 1 inch = 72 px Yani 72′dpi demek, 1 inc içinde 72 adet nokta var demektir. 1 inch = 2,54 cm 800×600 px > 11,11 x 8,33 inch > 28,22 x 21,16 cm (A4- 21×29,7 cm) yani 800×600 ekran, standart dpi (72) çözünürlükte, hemen hemen A4 kağıdın yan yatırılmışına eşdeğer. px – cm eşitliği, monitör boyutuna göre değişir. 800×600′de 1px = 0,4cm, 1024×768′de 1px =0,3cm 64×48 80×60 100×75 128×96 160×120 200×150 256×192 320×240 400×300 500×375 640×480 800×600 1024×768 1280×800 (geniş ekran) 1280×960 1600×1200 2000×1500 2500×1875 3200×2400 bu değerler, ilk değer olan 64×48′ten itibaren 1,25 veya 1,28 ile çarpılarak bulunuyor.

bir klasörün içindeki dosyaların isimlerinin liste (text dosya olarak) olarak elde edilmesi

öncelikle vista veya windows 7  kullanıcısı iseniz; start (başlat) düğmesine tıklanınca açılan arama kutusuna (start search) “prompt” yazıp enter tuşuna basın. karşınıza dos prompt satırı (penceresi) açılacaktır. öncelikle içindeki dosyaları listeleyeceğiniz dizinin (klasörünün) bulunduğu harddisk ( HD ) içinde olmalısınız. “C:\”deki “C:” muhtemelen windows’un bulunduğu hardisktir. “\” kök dizininde olduğunuzu gösterir.  Eğer dizininiz bu HD içindeyse sorun yok. ama mesela D: içindeyse o zaman şu ifadeyi yazıp enter’e basmalısınız; “D:” cd.. içinde olduğunuz dizinden çıkar, bir alt dizine geçirir. örneğin “C:\” yani C: hardiskinin kök dizini içindeyseniz ve “C:\Documents\Müziğim” içine girmek istiyorsanız “cd Ducument” yazıp enter tuşuna basın. sonra “cd Müziğim” yazarak yine enter tuşuna basın artık Müziğim dizini içindesiniz. dir yazar ve entere basarsanız tüm dosyalar bir liste olarak ekranda akar. aşağıdaki ifadeyi yazarsanız, içinde bulunduğunuz dizindeki tüm dosyaları