Acces ve SQL server

Katılım
3 Nisan 2007
Mesajlar
235
Excel Vers. ve Dili
2003 TR
Access 2007'de bir program hazırladım. Veritabanı verilerini Sql Server'a aktardım. Formlar Access'te çalışırken veritabanı SQL server da.

Problem şu; Kullanıcılar programa veri girişi yaparken sorun yok, ancak formda sorgular çalışınca sürekli şifre soruluyor. Bunu nasıl aşabilirim teşekkrüler.

 
Son düzenleme:

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Yanlış kullanıcı hatası

Sql servere bağlantı için Odbc yaratmamış olabilirsiniz veya kullanıcı adını ve şifresini kontrol ediniz.

Denetim masası / Yönetimsel araçlar / Veri kaynakları(ODBC)
seçin orada kullanıcı DNS yaratacaksınız.İnternetten buna ait döküman indirebilirsiniz.
Sonra bu hata geldiğinde yeni eklenen Dns'i göstereceksiniz

veya

Sorgu sayfanızın üzerideyken
kuulanıcı_adı
şifre
veritabanı_ismi
server

kısımlarını kendinize göre doldurup makroyu çalıştırınız.Makro excel içindir access'te çalışımı bilemiyorum

Kod:
 Sub sa()

 With Selection.QueryTable
        .Connection = Array(Array( _
        "ODBC;DRIVER=SQL Server;SERVER=server_adı;UID=kullanıcı_adı;PWD=şifre;APP=Microsoft Office XP;WSID=GEN;DATABASE=veritabanı_adı;Trusted_Connection=Y" _
        ), Array("es"))
       
    End With
[a1].select
Selection.QueryTable.Refresh BackgroundQuery:=False
 End Sub
 
Son düzenleme:
Üst