Firebird Sorgu Örnekleri

Firebird’de bildiği gibi bir database teknolojisidir. Hemen hemen tüm database yapılarında sorgularda irili ufaklı değişiklikler olduğunu fark etmişsinizdir.
Örneğin ACCESS ve MSSQLde ki TOP 1 isteği MYSQL de LIMIT 1, Firebirdde FIRST 1 olarak karşılanmaktadır.

Yalnız en büyük fark connection stringlerde meydana gelmektedir.

Örnek bağlantı kodları:

--MYSQL
SERVER=LOCALHOST;DATABASE=DB;UID=USERNAME;PWD=PASSWORD;PORT=3305;
--MYSQL kurulumunda ki port bilgisi girilmelidir.

--MSSQL
--Mixed mod için:
SERVER=LOCALHOST; INITIAL CATALOG=DBNAME; UID=USERNAME; PWD=PASSWORD;

--Normal Local kurulumunda
SERVER=LOCALHOST; INITIAL CATALOG=DBNAME; Integrated Security=True;
--Integrated Security windows authentication ile bağlanacağını belirtmektedir.

--Firebird
ServerType=1;USER=USERNAME;PASSWORD=PASSWORD;Dialect=3;DATABASE=DATABASENAME;Role=KULLANILACAK YETKI ROLU;
--ServerType 1 database'in embedded, 0 server modda çalıştığını belirtmektedir.
--Dialect'in tam olarak neyi kaşıladığını bilemiyorum yalnız embedded modda database create edilirken 3 olarak setlenmesini istenmektedir.
--Role ise hassas bir nokta olup, embedded modda yetki problemi yaşayanların kullanması gereken bir unsurdur. Administrator modda kullanıyorsanız kaldırabilirsiniz.

İyi çalışmalar

3,899 total views, 2 views today

No Comments

Leave a Comment

Ulaşım için: Facebook: /ganigani Twitter: @abdulgani_demir


*

%d blogcu bunu beğendi: