Skip to main content

AccessTr.neT


access imi bağlı tablo yöneticisi kullanmadan nasıl ağ üzerinde çalıştırabilirim

Nurullah_Serdar
Nurullah_Serdar
26
17785

access imi bağlı tablo yöneticisi kullanmadan nasıl ağ üzerinde çalıştırabilirim

Çözüldü #25
aslında bağlı tablo kullanmadan hiç tablo kullanmadan ağ üzerinden çalıştırılır Access ama bütün sorgu veri işleme için kod yazmanız gerkir
Private Sub Komut2_Click()
Dim conn As New ADODB.Connection
Dim rst As New ADODB.Recordset
Dim klasor


klasor = "\\Ogretmen\h\deneme.mdb"

With conn
.Provider = "Microsoft.JET.OLEDB.4.0"
.Open klasor
End With

With rst
.ActiveConnection = conn
.Open "denemetablo", LockType:=adLockOptimistic


End With

With rst
.AddNew
.Fields("adı").Value = Me.Metin0

.Update
End With
rst.Close

conn.Close
End Sub


bu şekilde ağdaki bir veritabına veri eklersiniz hemde anlık olarak ekleme yapıldığı ve işlem bittiğinde tabloya bağlantıda bittiği için diğer kişiler programı açtıklarında o andaki veriyi görürler

klasor = "\\192.168.1.42\h\deneme.mdb"
bu şekilde değiştirerek ip üzerindende veri ekleyebilirsiniz
dilerseniz önce bu ip üzerindeki paylaşıma açık klasörleri listeler ordan mdb yi seçersiniz vs vs yani ado ile bir çok yol var

ado bağlı tablodan daha hızlıdır her işlemden sonra conn.Close bağlantıyı kestiği için diğer kullanıcıların bağlanma sorunu olmaz

unutmadan ip ler sabit olmalı yoksa birde tüm ip lerde bu veritabnını arama bulma kodu eklemeniz gerkir ip sabit olurssa öyle bir probleminiz olmaz
meşhur çin atasözü  "ACCESS İLE YAPABİLECEKLERİNİZ HAYAL EDEBİLECEKLERİNİZ İLE SINIRLIDIR" siz ne kadar hayal edebiliyorsunuz
Cevapla
Çözüldü #26
sağolun hocam. bu yeterli oldu benim için. ancak boyumun ölçüsünü aldımImg-grin))) o kadar sorgu yu kod olarak elle yazmak çok sürer. teşekkür ederim. konuyu kapatabilirsiniz.
Cevapla
Çözüldü #27
ağ üzerinden bağlandığımda 'dosya kullanımda olduğundan' diye hata iletisi alıyorum.. ilk defa başıma geldi neden olabilir ki?
Dünya düşünenler için bir komedi, Hissedenler için bir trajedidir ***
Hugh WALPOLE
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task