odbc ile gelen bağlantıyı delphiye bağlama ve kullanma
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
odbc ile gelen bağlantıyı delphiye bağlama ve kullanma
odbc (verikaynakları ) ile sabit ip üzerinden uzaktaki bilgisayarın sql serverına bağlana biliyorum
ama bunu adoconnect bileşeni ile nasıl kullanacagımı bilmiyorum
nasıldır ?
teşekkürler
ama bunu adoconnect bileşeni ile nasıl kullanacagımı bilmiyorum
nasıldır ?
teşekkürler
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: odbc ile gelen bağlantıyı delphiye bağlama ve kullanma
Adoconnection veriye ODBC uzerinden baglanir. Connectionstring'e cift tiklayin, cikan pencere ya da bu site yardimci olacaktir zaten
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: odbc ile gelen bağlantıyı delphiye bağlama ve kullanma
tskler
pekı sql server a ben uzaktan odbc ıle bağlanıcam bunun ıcın
hangı portları acmam lazım
guvenlık ayarları nelerdır
tavsıyenız nedır
pekı sql server a ben uzaktan odbc ıle bağlanıcam bunun ıcın
hangı portları acmam lazım
guvenlık ayarları nelerdır
tavsıyenız nedır
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: odbc ile gelen bağlantıyı delphiye bağlama ve kullanma
MSSQL 1433 ü kullanır.
Bir kelimenin anlamını öğretsen bile yeter..



Re: odbc ile gelen bağlantıyı delphiye bağlama ve kullanma
conarinin belirttigi gibi 1433 nolu portu kullanir.
SQL2000 / MSDE icin baslat->calistir-> svrnetcn de TCP/IP yi sagdaki listeye eklemek gerekiyor,
2005+(express) icin baslat -> programlar -> microsoft sql server -> configuration tools -> configuration manager da tcp ip ye girip tum dynamic portlari 0 olsa bile silip static portlari 1433 yapip enabledlari true yapmak gerekiyor.
Ayrica firewall'u da unutmamak lazim.
SQL2000 / MSDE icin baslat->calistir-> svrnetcn de TCP/IP yi sagdaki listeye eklemek gerekiyor,
2005+(express) icin baslat -> programlar -> microsoft sql server -> configuration tools -> configuration manager da tcp ip ye girip tum dynamic portlari 0 olsa bile silip static portlari 1433 yapip enabledlari true yapmak gerekiyor.
Ayrica firewall'u da unutmamak lazim.
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: odbc ile gelen bağlantıyı delphiye bağlama ve kullanma
çok teşekkürler
sabit ip verince bağlanıyorum odbc üzerinden
peki bunu
setup dosyasına yada program ilk açıldıgında odbc ayarlarını
nasıl otomatik yaptırabilirm
yani uzak verikaynagını otomatik eklemesi için
örnek ,
sürücü adı SQL SERVER
BAĞLANTI ADI UZAK
AÇIKLAMA UZAK
SUNUCU İP ADRESİ
bunu nasıl yapabiliriz
sabit ip verince bağlanıyorum odbc üzerinden
peki bunu
setup dosyasına yada program ilk açıldıgında odbc ayarlarını
nasıl otomatik yaptırabilirm
yani uzak verikaynagını otomatik eklemesi için
örnek ,
sürücü adı SQL SERVER
BAĞLANTI ADI UZAK
AÇIKLAMA UZAK
SUNUCU İP ADRESİ
bunu nasıl yapabiliriz
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: odbc ile gelen bağlantıyı delphiye bağlama ve kullanma
Adoconnection1.Connectionstring:='Provider=SQLOLEDB;Server=(local)\SQLExpress;Integrated Security=True;Default database=VERITABANIADI';
gibi birseydi. connectionstrings.com a bakin.
gibi birseydi. connectionstrings.com a bakin.
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: odbc ile gelen bağlantıyı delphiye bağlama ve kullanma
var olan bir odbc bağlantısına connectionstringle bağlanmak mümkün
ama ben verikaynakları altında program ilk açıldıgında gidip oraya bir verikaynagı DSN bilgilerini işlemesini istiyorum
sanırım registry yada ini dosyası kullanıyor ama nasıl ?
ama ben verikaynakları altında program ilk açıldıgında gidip oraya bir verikaynagı DSN bilgilerini işlemesini istiyorum
sanırım registry yada ini dosyası kullanıyor ama nasıl ?
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: odbc ile gelen bağlantıyı delphiye bağlama ve kullanma
SQL Server Provider yerine ODBC gibi dolaylı bir yola yönelmeniz, sizin için ek zahmete neden olacaktır. SQL Provider seçeneği ile bağlanmak hem daha dolaysız, hızlı ve ayrıca ODBC'ye göre zahmetsiz olacaktır. En azından ek bir ayara ihtiyaç duymaz, sunucuyla bağlantıyı direkt sağlar.
Eğer bir SQL Kullanıcısı ile bağlanılacaksa (mesela sa kullanıcısı ile) aşağıdaki gibi bir connectionstring değeri iş görecektir.
.
önerisinde (local) yazan yere bağlanacağınız ip adresini yazmanız yeterli. Artık ayarmış, sürücüymüş ek bir suya sabuna dokunmadan istediğiniz yere (SQL ayarları doğru yapılandırılmak şartıyla) bağlanabileceksiniz.Erugrul yazdı:Adoconnection1.Connectionstring:='Provider=SQLOLEDB;Server=(local)\SQLExpress;Integrated Security=True;Default database=VERITABANIADI';
Eğer bir SQL Kullanıcısı ile bağlanılacaksa (mesela sa kullanıcısı ile) aşağıdaki gibi bir connectionstring değeri iş görecektir.
Ayrıca yukarıda da verilen http://www.connectionstrings.com/ adresi ADO bileşenleri ile çalışanların muhakkak elinin altında olması gereken bir site. ConnectionString konusunda herhangi bir noktada takıldığında başvurabileceğin faydalı bir sitedir kendisi. Şimdi lazım değilse de ileride muhakkak olacaktırProvider=SQLOLEDB.1;Password=şifresi;Persist Security Info=True;User ID=sa;Initial Catalog=VERiTABANI;Data Source=sunucu_ip_adresi

Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .