Kayıtlar

Node JS MS SQL Connection For Windows

Resim
Merhabalar . https://nodejs.org/en/download/ adresinden  kurulumu yapıyoruz. Ben windows işletim sistemi kullananlar  için anlatıyorum . C:\Program Files\nodejs klasörünü açıyoruz. Gördüğünüz gibi node_modules adında bir kalsör bulunmakta . Cmd console açıyoruz. cd  C:\Program Files\nodejs enter sonrasında npm install tedious enter diyoruz. İstediğiniz klasör adı verebilirsiniz .ben tedious dedim Sonrasında işleminiz tamamlanıyor   tedious klasörü içine bir tane js dosyası açıyorsunuz isim önemli değil . sql-node.js adında açtım . Dosyanın içine notepad++ programıyla Kodu yazı olarak göndermiyorum biraz eliniz alışsın hep hazır olmaz.. Farkettiyseni en yukarıda npm install ile açtığım klasör adı neyse ona bağladım tedious sizin açtığınız isim neyse yazarsınız .Ben select sorgusu gönderdim sadece ID kolonunu çektim 60 000 veri olan tablodan 1000 adet çekince sql management studio dan çektiğim sorgu süresi ile  neredeyse aynı . Veri ta

SQL SERVER (NOLOCK) NEDİR ? NE İŞE YARAR ?

Resim
            Sql server’da herhangi bir tabloda kayıt üzerinde yapılan işlem sonucunda işlem sonlana kadar server sql server tarafından ‘Locking’ kilitlenir ve bu işlem sonlana kadar başka bir kullanıcının bu tablo üzerinde işlem yapılması engellenir.       Sql server’da herhangi bir tabloda kayıt üzerinde yapılan işlem sonucunda işlem sonlana kadar server sql server tarafından ‘Locking’ kilitlenir ve bu işlem sonlana kadar başka bir kullanıcının bu tablo üzerinde işlem yapılması engellenir. Böylece aynı kayıt üzerinde kullanıcıların yaptığı işlemlerin çakışmaması için işlem sonucunda diğer kullanıcıya ‘Locking’ kilitlenen tablo açılarak kullanıcıya bir sonraki işlem için izin verilir. Küçük projelerde bu aralığı anlamanız imkansız ama aynı anda 1000’lerce işlem yapan projelerde bu farkı hissetmeniz mümkündür. Örnek bir SQL cümlesi ile daha iyi anlayabilirsiniz.  SELECT * FROM CUSTOMERS WITH(NOLOCK)      Bu cümle ile artık customers tablosuna isterse milyonlarca ayn

UDL Dosyası Nedir ? SQL Connection Kontrolü

Resim
 .udl dosyasının tam adı Microsoft Universal Data Link File’dir. Eğer dosya simgesine çift tıklattıktan sonra, “dosyayı açmak için uygun yazılımı yükleyin” iletisi görüntülenirse, sayfanın alt kısmında muhtemelen size yardımcı olacak programları bulabilirsiniz.Bu dosyanın formatının yaratıcısı Microsoft’ dir. Bir udl dosyasının görüntüsü. Bu dosyayı açtığımızda hepimizin aşina olduğu veritabanı bağlantı seçenekleri ile karşılaşırız. Connection ayarları. Bu penceredeki adımları takip ederek bir ConnectionString'i bir udl dosyasına kaydedebilir ve OleDbConnection nesnemiz için sadece File Name anahtarına bu değeri vererek ilgili bağlantının, bu udl dosyasındaki ayarlar üzerinden gerçekleştirilmesini sağlayabiliriz. İlk yapmamız gereken ConnectionString özelliğinde olduğu gibi , Provider (Sağlayıcı) seçimidir. Provider Seçimi. Burada örnek olarak Sql Server Provider'ımızı seçelim. Sonraki adımda ise sırasıyla sunucu adımızı (Server Name), sunucuya hangi

Json Data String

Resim
Json Veri Formatı Json türündeki veriler iki parçadan oluşur: key (anahtar) ve value (değer). Anahtar’da nesnenin hangi özelliğinin olduğu (koddaki değişken ismi gibi düşünülebilir) tanımlanırken değerde ise anahtar özelliğinin değeri (değişkenin değeri) tanımlanır. Nesnelerdeki anahtar ve değerler  string  türünde tanımlanır. Aşağıda basit bir json nesnesi örneği bulunmaktadır. ? 1 2 3 4 {     "Ad": "Veysel Uğur",     "Soyad": "Kızmaz" } Yukarıdaki örnekte 2 tane anahtar ve 2 tane değer vardır: “Ad” anahtarının değeri “Veysel Uğur” , “Soyad” anahtarını değeri ise “Kızmaz” olarak tanımlanmıştır. Nesne içerisinde istediğiniz kadar anahtar – değer (key-value) ikilisi tanımlayabilirsiniz. ? 1 2 3 4 5 6 7 {      "Ad": "Veysel Uğur",      "Soyad": "Kızmaz",      "Bolum": "Bilgisayar Muhendisligi",      "Sehir": "An