SQL server a login olma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
kyilmaz46
Üye
Mesajlar: 16
Kayıt: 15 May 2005 12:09

SQL server a login olma

Mesaj gönderen kyilmaz46 »

Arkadaşlar selamlar
Hazırlamış olduğum bir programa web üzerinden erişilmesi istenilmesi ve çok kullanıcılı server programı talep edilmesi sebeplerle SQL veri tabanı kullanmam gerekti. Ancak daha önce sql hiç kullanmadım ve kısacası sql lin acemisiyim. programın veri tabanını sql de hazırladım ve delphi tarafında ado ile bağlantıyı sağladım. buraya kadar herşey normal. benim yapmak isteyipte işin içinden çıkamadığım olay şu bir login ekranı yaptım kullanıcı ve şifre ve server adının girilmesi için bir edit attım. tanımladım clientlerden servere erişmek için bu edit içerisine server ismini yazarak servera bağlanmak istiyorum. Server bağlantısını nasıl yapacağımı bilmiyorum. çünkü daha önce hiç server bağlantısı yapmadım. bağlantı için ado mu kullanacağım yada ado nun hangi connectionunu kullanacağım. edit ile server bağlantısını nasıl ilişkilendireceğim. yani client server ilişkisini nasıl yapacağım :oops: ayrıca client makinalara da sql server kurmam gerekiyormu. kullanıcı adı ver şifreyi veri tabanında tutuyorum daha güvenli bir yöntem biliyorsanız açıklarsanız çok memnun olurum. Delphi 6 kullanıyorum. Sql 2000 veri tabanı, clientlerde msdn kullanacağım.
formda araştırma yaptım ancak istediğim şekilde sonuç bulamadım. Cevabınızı detaylı olarak ve hangi connectionu kullanmam gerektiğini belirterek yazarsanız sevinirim. şimdiden çok teşekkür ederim.
NOT: web tarafını asp de hazırlayacağım. benim için sorun olan veri tabanı programı bölümü
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

ADOConnection ile sql servera bağlantını sağlayıp, tüm datasetlerinin (ADODataSet, ADOQuery, ADOTable ve ADOStoredProc) Connection'unu bu ADOConnection nesnesine bağlamalısın. ADOConnection nesnesininse ConnectionString ine bağlantı bilgilerini yazmalısın. Formuna bir ADOConnection nesnesi koy, objectinspectorden ConnectionString editine tukla ve çıkan pencerede bağlantı özelliklerini gir (server ismi, user, password v.b.), ok dedikten sonra oluşan connectionstringi alıp kodlarının içinde de kullanabilirsin (gerekli bilgiler dışardan girilince onlara göre connection string oluşrursun).

Clientlarda sql server kurmana gerek yok

kullanıcı isim ve şifrelerini dbde saklamanda bir zarar yok ama şifreleyerek saklamanı tavsiye ederim.
Cevapla