[VBA] access ilk açıldığında sql bağlantı kontrolü
#1
merhabalar,
accessimde odbc ile sql bağlantılı tablolar mevcut (linked table). herhangi bir sebeple bağlantı kurulamazsa bir ileti ekranı ile kullanıcıya bildirilsin ve docmd.quit ile program kapatılsın istiyorum. aşağıdaki kodu ilk açılış formunun open eventine yazarak yapmaya çalıştım. ama formu açarken program kitleniyor. bu kodu ilk formun açılış event'ine değilde programın yani accesin ilk açılış yordamına yazabilirmiyim, yani bir modüle veya class gibi? daha hiç form yüklenemden bağlantı yok ise program kapansın

Dim cn As ADODB.Connection
Dim rst As New ADODB.Recordset
Set cn = New ADODB.Connection
cn.ConnectionString = "driver={SQL Server};" & _
"server=111.11.11.111;uid=username;pwd=11111;database=dbname"
On Error Resume Next
cn.Open
If cn.State = adStateOpen Then
MsgBox ("Sisteme giriş yapıyorsunuz...")
Else
MsgBox ("Bağlantı Kurulamıyor!!")
DoCmd.Quit
End If
rst.Close
'cn.Close
Set rst = Nothing
'Set cn = Nothing



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Internet Bağlantı Kontrol zilli 19 9.281 26-01-2024, 14:43
Son Mesaj: ates2014
  [FORM] form klasör içinde dosya kontrolü obaysal42 4 2.500 29-12-2023, 10:24
Son Mesaj: burhanb
  [MAKRO] Access programı ilk açıldığında güvenlik ayarı yaptırmak bibib 7 2.244 09-11-2023, 01:54
Son Mesaj: BeyTor
  Boş Alan Kontrolü (taruz) : Rapor Butonu prtkl 5 677 31-05-2023, 22:48
Son Mesaj: hnakis
  Boşluk Kontrolü Ve Tam Kayıt benuva 83 4.684 11-12-2022, 18:43
Son Mesaj: halily
  Form Açıldığında Ekran Boyutunda Otomatik Olarak Ayarlama kursun 2 473 08-12-2022, 19:08
Son Mesaj: kursun
  [FORM] Iki Açılır Kutu Arasında Bağlantı Sorunu derzulya 2 394 26-10-2022, 13:22
Son Mesaj: derzulya
  Access Outlook Bağlantı erdenferdi06 2 548 07-12-2020, 22:49
Son Mesaj: erdenferdi06

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi