AccessTr.neT
ağdaki odbc veri tabanına bağlanmak - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: ağdaki odbc veri tabanına bağlanmak (/konu-agdaki-odbc-veri-tabanina-baglanmak.html)



ağdaki odbc veri tabanına bağlanmak - accessman - 02/05/2012

iyi günler
aynı pc de ise
Kod:
DoCmd.TransferDatabase acLink, "ODBC", "ODBC;DSN=hasan", acTable, "isimler", "isimler", False
yazıyorduk
bunu ağdan bağlantıda nasıl yazmamız lazım
teşekkürler


Cvp: ağdaki odbc veri tabanına bağlanmak - accessman - 02/05/2012

eğer bu ağdaki mdb dosyası olsa idi
Kod:
DoCmd.TransferDatabase acLink, "Microsoft Access", "\\Ali\Users\Public\Hesap.mdb", acTable, "tablo1", "takla", False
olacaktı
ama ODBC olunca
Kod:
"ODBC;DSN=hasan"
kısmı nasıl yazılmalı


Cvp: ağdaki odbc veri tabanına bağlanmak - accessman - 02/05/2012

bir sitede Ağ üzerinden mysql bağlanma için şöyle bir kod eklemişler
Kod:
Public Function MySQLBağlan(Server As String, Kullanıcı As String, Şifre As String, Database As String, Port As Integer)
If Baglan.State = 0 Then
On Error GoTo Hata
Baglan.Open "Provider=MSDASQL.1;Password=;Persist Security Info=False;User ID=;Extended Properties=" & Chr$(34) & "DRIVER={MySQL ODBC 3.51 Driver};DATABASE=" & Database & ";SERVER=" & Server & ";UID=" & Kullanıcı & ";PWD=" & Şifre & ";PORT=" & Port & ";OPTION=16387;STMT=;" & Chr$(34)
Baglan.CursorLocation = adUseClient
Exit Function
Else
End If
Hata:
MsgBox Err.Description, vbCritical
End Function


bunu nasıl kullanabiliriz


Cvp: ağdaki odbc veri tabanına bağlanmak - Kur@l - 02/05/2012


Option Compare Database
Dim oConn As ADODB.Connection

Dim rs As ADODB.Recordset
Private Sub ConnectDB()
Set oConn = New ADODB.Connection
oConn.Open "DRIVER={MySQL ODBC 5.1 Driver};" & _
"SERVER=127.0.0.1;" & _
"DATABASE=databaseadim;" & _
"USER=kullaniciadim;" & _
"PASSWORD=şifrem;" & _
"Option=3;" & _
"PORT=23306;"
End Sub

private Sub PullData()
'On Error Resume Next
Set rs = New ADODB.Recordset
ConnectDB
strSQL = "select * from srg_tum where alicisoyadi like '" & Me.Metin23.Value & "'"
rs.Open strSQL, oConn, adOpenDynamic, adLockOptimistic
MsgBox rs.RecordCount
rs.MoveFirst


Me.Metin1 = rs.Fields("alicisoyadi")
Me.Metin3 = rs.Fields(1)
Me.Metin5 = rs.Fields(2)
Me.Metin7 = rs.Fields(3)
Me.Metin9 = rs.Fields(4)
Me.Metin11 = rs.Fields(5)
Me.Metin13 = rs.Fields(6)
Me.Metin15 = rs.Fields(7)
Me.Metin17 = rs.Fields(8)
Me.Metin19 = rs.Fields(9)
End Sub

sistemi ile çözülmüştür.
Accessman`ın yeni fikirleri var tabiki. Konu o yönde gelişecek inşallah Img-grin.


Cvp: ağdaki odbc veri tabanına bağlanmak - accessman - 07/01/2020

Teşekkürler Kural bey