bisa sharing kode untuk select dan untuk update / insert datanya?
ada dua cara yang biasanya saya gunakan.
1. dengan docmd.runsql
2. dengan cnn.execute
contohnya sbb:
Sub RunSQL(byval strSQL as string)
With docmd
.setwarnings false
.runsql strSQL,true
.setwarnings true
End With
End Sub
Sub RunSQL2(byval strSQL as string)
dim cnn as new adodb.connection
'dengan ms access ADP
' set cnn = currentproject.connection
'dengan connection string di definisikan sendiri.
'Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
'lengkapnya lihat di : http://www.connectionstrings.com/sql-server
connstr="Provider=SQLOLEDB;Data Source=192.168.0.1;Initial Catalog=DatabaseKu;Integrated Security=SSPI"
atau :
connstr="Driver={SQL Server};Server=192.168.0.1;Database=DatabaseKu;Trusted_Connection=Yes;"
with cnn
.connectionstring=connstr
.open
.execute strSQL, true
end with
cnn.close
set cnn=nothing
end sub
Silahkan diotak-atik.
Mudah-mudahan bermanfaat.
Salam Hangat dan Jabat Erat,
MBA
On 10/1/2012 15:46, Afrizal wrote:
ada dua cara yang biasanya saya gunakan.
1. dengan docmd.runsql
2. dengan cnn.execute
contohnya sbb:
Sub RunSQL(byval strSQL as string)
With docmd
.setwarnings false
.runsql strSQL,true
.setwarnings true
End With
End Sub
Sub RunSQL2(byval strSQL as string)
dim cnn as new adodb.connection
'dengan ms access ADP
' set cnn = currentproject.connection
'dengan connection string di definisikan sendiri.
'Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
'lengkapnya lihat di : http://www.connectionstrings.com/sql-server
connstr="Provider=SQLOLEDB;Data Source=192.168.0.1;Initial Catalog=DatabaseKu;Integrated Security=SSPI"
atau :
connstr="Driver={SQL Server};Server=192.168.0.1;Database=DatabaseKu;Trusted_Connection=Yes;"
with cnn
.connectionstring=connstr
.open
.execute strSQL, true
end with
cnn.close
set cnn=nothing
end sub
Silahkan diotak-atik.
Mudah-mudahan bermanfaat.
Salam Hangat dan Jabat Erat,
MBA
On 10/1/2012 15:46, Afrizal wrote:
Kalaua masalah key, tidak mungkin.kalau jaringan juga bukan, karna jaringan lancar, direct langsung ke server.----- Original Message -----From: rolandtambunan@gmail.comSent: Saturday, September 29, 2012 4:13 PMSubject: Re: [belajar-access] Salam kenal & Tanya Kenapa lambat
Skedar tambahan saja mas, saya juga kurang pengalaman untuk hal ini.
Kemungkinan yang lain yakni selain kualitas jaringan, kompleksitas data unik (penentukan data input diprimary key-makin ruwet makin lelet) dan juga beda OS kadang dapat juga mempengaruhi real time data.
Salam,
Roland
Playgroup Access
Powered by Telkomsel BlackBerry®
From: MBA <murid.belajaraccess@yahoo.co.id>Sender: belajar-access@yahoogroups.comDate: Sat, 29 Sep 2012 14:47:22 +0700ReplyTo: belajar-access@yahoogroups.comSubject: Re: [belajar-access] Salam kenal Tanya Kenapa lambat
waalaikumsalam warohmatullahi.
Mas Afrizal.
Cepat dan lambatnya tergantung kondisi jaringannya.
misalnya skenarionya sbb:
aplikasi dijalankan di cikarang.
data diletakkan di share folder.
share folder ini lokasinya di jayapura, irian jaya.
kecepatan jaringannya sangat bagus, maka prosesnya akan cepat juga.
atau share folder ini lokasinya di banten.
kondisi jaringan lambat.
maka kecepatan prosesnya juga akan lambat.
kalau hanya menampilkan data
tanpa operasi CRUD (Create Read Update Delete) umumnya pembacaan akan cepat jika data yang diambil tidak terlalu banyak.
Apakah Access tidak bisa dijadikan client? tergantung konteks kata katanya ini.
Client itu apakah membuat aplikasi dengan MS Access dgn database MS Access atau
membuat aplikasi dengan VB dengan database MS Access.
mungkin bisa di sharing lebih jauh skenario mas Afrizal dengan aplikasinya.
kalau mungkin kode programnya di sharing juga, untuk kita cermati bersama-sama.
Salam Hangat dan Jabat Erat,
Murid Belajar Access.
On 9/28/2012 16:20, Afrizal wrote:
Assalamu'alaikum
Salam kenal kpd para guru semua, saya Afrizal, domisili di Cikarang.Mau tanya, saya develop aplikasi pakai access dan VB6.Saya coba jalankan di Client kenapa lambat ya?Kalau menampilkan hasil query lumayan cepat tapi kalau ada proses insert data jadi lambat.Kalau dijalankan di satu pc, cepat sekali proses insert nya.Tapi kalau saya jalankan di client jadi lambat.koneksi nya pakaistrAkses = "PROVIDER=MSDataShape;Data PROVIDER= microsoft.jet.oledb.4.0;Data Source=" _
& strPubDBLokasi & "\" & strPubNamaDB & ";Jet OLEDB:Database Password=xxx"kalau di Form program saya pakairs.Open strSQL, koneksiDB, adOpenDynamic, adLockOptimisticApa ada yg kurang pas dgn program ini?Mohon penjelasan nya?Apa memang access tidka bisa utk client...Wassalam,
Afrizal
Gudang : Jl Kelinci Raya NO 23, Jababeka 2, Cikarang Baru, Kab. Bekasi
www.bajupoeti.comAS 085217650454, AS 085283868428, Xl 087779005073, esia 02198293128, flexy 02133877086. 085716530963, SMS Center 085284461663.
Rek Mandiri 1560001593567, BCA 5150019127, BNI 0023446709. BSMandiri 3927004506(Saudagar Baju Muslim Anak dan Dewasa POETI, KEILA, DAFAS, AHSANA, MOTIF, ARDANO DLL)
(Sedia Perlengkapan Muslim seperti kaos Kaki Kanik, SOKA, Sajadah, Pakaian Ikhram DLL)
__._,_.___
SPAM IS PROHIBITED
.
__,_._,___
Tidak ada komentar:
Posting Komentar