SQL kodunu VBA koduna dönüştüren yaralı bir mdb.

Katılım
7 Temmuz 2004
Mesajlar
327
Excel Vers. ve Dili
office xp pro türkçe
Sayın modalı, hocam
teşekkürler
 
Katılım
10 Temmuz 2006
Mesajlar
2
SQL den veri silme

Merhaba Hocalarım


Access te bir hazır tablo oluşturup SQL den gidip sildiğim birkaç bilgiyi yazmadan otomatikleştirmek istiyorum.

Enterprise Manager da herseferinde uğraşması vakit kaybı

DELETE FROM L_GOUSERS
DELETE FROM L_NET
DELETE FROM L_NET_006


acces te tek tuşa dokununca bunu nasıl yapabilirim

Şimdiden teşekkür ederim
Ümit

Umterzi@hotmail.com
 

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

Excel vba ile isterseniz.
VBA editöründe TOOLS/REFERENCES de microsoft activeX data object 2.8 işaretleyin

Aşağıdaki kodları Vba modülüne kopyalayınız.

Kodlar dosyaların içini silmektedir.
Normal olarak dosyaları direk silerseniz o an programa bağlı olan kullanıcılar hata verirler.
içlerini silerseniz hem hata almazsınız hemde aynı işi görmüş olursunuz.
takılan verilerden kurtulursunuz.

Dim cnt As ADODB.Connection
Dim rst As ADODB.Recordset
Dim strConn As String, stsql As String

Private Sub sil()
databasename = "LOGO"
servername = "192.168.10.75"
user = "SA"
password = "XXXXXXXXXXX"

Set cnt = New ADODB.Connection
Set rst = New ADODB.Recordset

strConn = "PROVIDER=SQLOLEDB;"
strConn = strConn & "DATA SOURCE=" & servername & ";INITIAL CATALOG=" & databasename & ";"
strConn = strConn & "UID=" & user & ";PWD=" & password

cnt.ConnectionString = strConn

stsql = "delete from l_gousers"
cnt.Open
rst.Open stsql, cnt, 1, 3

stsql = "delete from L_NET "
rst.Open stsql, cnt, 1, 3

stsql = "delete from L_NET_006 "
rst.Open stsql, cnt, 1, 3

cnt.Close
End Sub
 
Katılım
7 Kasım 2006
Mesajlar
16
Excel Vers. ve Dili
2003-türkçe
Örnek kaybolmuş, linki yenileyebilirmisiniz. Bu arada başta modalı olmak üzere katkısı olan herkese teşekkürler..
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
SQL builder uygulamasını tekrar ekliyorum.
 
Katılım
3 Haziran 2007
Mesajlar
38
Excel Vers. ve Dili
evet
sayın modalı çok teşekkür.
 
Üst