Excel'den SQL'e bağlanma [Archive] - Excel Forum

PDA

Tüm Versiyonu Göster : Excel'den SQL'e bağlanma


vkoruyucu
15-03-2007, 20:51
Arkadaşlar benim Excel'de bi çalışmam var. Sayfanın birinde bağlantı ayarları var. Fakat ben SQL'e bağlanırken sa kullanıcısı ile bağlanıyorum ama şifresi olmadan. Yani şifresi boş. Şifresini yazdığım zaman bağlanmıyor. Yanlış bir şey mi yapıyorum bana yardımcı olabilirmisiniz. Kullanıcının şifresi varsa bağlanmıyor yok sa bağlanıyor.?

red_lion_72
16-03-2007, 11:28
Selam,

SQL server'ınızda sa şifresi boş olabilir mi? SQL server'ınız hangi modda çalışıyor? Mixed'mi? Authentication modunda mı?

Kolay gelsin.

vkoruyucu
17-04-2007, 18:43
sa şifresi var normal queryden bağlanabiliyorum. Tek sorun şifresini yazdığım zaman kabul etmiyor. Ama kullanıcının şifres boş ise bağlanıyor?

cyberwolf1980
25-07-2007, 15:28
bu sorun ıcın REGEDIT ı acıp ordan loginmode yazan yerı aratın tahmınıme gore sadece 1 tane sonuc karsınıza cıkacak oda sql server anahtarlarının altına olacaktır.
onun degerını "1" den "0" a cevırın ardından pc yı restart edın.
Not : 3 ay oncekı mesaja ancak sımdı fırsat bulup cevap verebıldım kusura bakmayın...
ıyı gunler.

Zeki Gürsoy
25-07-2007, 16:21
Bu şekilde bağlanması gerekir.

Driver={SQL Server};Server=myServerAddress;Database=myDataBase ;Uid=myUsername;Pwd=myPassword;

Maksim
28-07-2007, 10:08
Merhaba sanırım yardım eder
Private Sub CommandButton1_Click()
MsgBox ("SQL den veri cekiyorus")
Dim ConnectString, SQLstring, QueryResult
ConnectString = "ODBC;DRIVER=SQL Server; SERVER=192.168.192.168;UID=MyUID; PWD=MyPassWrd; WSID=simpl_wsid; DATABASE=MyWrkDtBase; Address=192.168.192.168,1433"
SQLstring = "select max(col1) C1_max from Table1 where (col2 like '%tu1%' or col2 like '%tu2%')" (baglanmak istediyimis address)
With ActiveSheet.QueryTables.Add(Connection:=ConnectStr ing, Destination:=Range("A1"), Sql:=SQLstring)
.BackgroundQuery = False
.FieldNames = False
.RefreshStyle = xlOverwriteCells
.Refresh BackgroundQuery:=False
End With
ActiveSheet.QueryTables(1).Delete 'Kill connect....
End Sub


Özel Arama