SQL ConnectionString için basit bir yol
#1
veri tabanı bilgilerimizi saklayacağımız bir tablo yapalım
sonra bir modüle şunları yazalım


Visual Basic
  1. Public Function verinedir() As String
  2.  
  3. Dim server1 As String
  4. Dim datebase1 As String
  5. Dim user1 As String
  6. Dim password1 As String
  7. Dim komple_bag As String
  8.  
  9. server1 = DLookup("[Server_IP]", "datebase", "[Server_Ip]")
  10. datebase1 = DLookup("[Datebase]", "datebase", "[Server_Ip]")
  11. user1 = DLookup("[user]", "datebase", "[Server_IP]")
  12. password1 = DLookup("[password]", "datebase", "[Server_Ip]")
  13. komple_bag = "Driver={SQL Server};Server=" & server1 & ";uid=" & user1 & ";pwd=" & password1 & ";database=" & datebase1
  14. verinedir = komple_bag
  15. VeriNe = verinedir
  16.  
  17. End Function






ve bu şekilde kullanabilirsiniz


Visual Basic
  1. Dim cn As ADODB.Connection
  2. Dim rst As New ADODB.Recordset
  3. Dim sorgu1 As String
  4. Set cn = New ADODB.Connection
  5.  
  6.  ' @KasNo
  7.  
  8.  
  9. sorgu1 = "EXECUTE  [dbo].[Kasa_Fis_Sil] " & Me.Kasa_Fis_No
  10.  
  11. cn.ConnectionString = [color=#FF0000]verinedir()[/color]
  12. On Error Resume Next
  13. cn.Open
  14. If cn.State = adStateOpen Then
  15. 'MsgBox ("Baglantı Kuruldu...")
  16. rst.CursorLocation = adUseClient
  17. rst.Open sorgu1, cn, adOpenKeyset, adLockOptimistic
  18.  
  19. Set Me.Recordset = rst
  20.  
  21. Else
  22. MsgBox ("Bağlantı Kurulamıyor!!")
  23. End If
  24. rst.Close
  25. cn.Close
  26. Set rst = Nothing
  27. Set cn = Nothing





  Alıntı
Bu mesajı beğenenler:
#2
Sn karakabus; Paylasiminiz icin cok tesekkur ederim.



  Alıntı
Bu mesajı beğenenler:
#3
merhaba,

benim yeni başlayanlar için örnek bir uygulama yükleyebilirmisiniz acaba kod bilgim zayıf olduğundan örnekle anlamamız daha basit olabilir şimdiden teşekkürler



  Alıntı
Bu mesajı beğenenler:
#4
örneği ekliyorum


Eklenti Dosyaları
.zip   Database1.zip (Boyut: 60,54 KB / İndirilme: 65)



  Alıntı
Bu mesajı beğenenler:
#5
accessden excele veri aktarmak istiyorum yrdımcı ola bilirmisiniz



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  basit bir toplama işlemi ama olmuyor ismailayan 3 2.467 23-06-2011, 23:49
Son Mesaj: beab05

Foruma Git:


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