Ok mantaabb....

Thanks 


  ----- Original Message ----- 
  From: Mr. Kid 
  To: [email protected] 
  Sent: Friday, January 11, 2013 5:15 PM
  Subject: Re: [belajar-excel] Menggabungkan 2 DB


    
  Pak heru,

  1. Saya punya 2 DB (RM.mdb dan Proses.mdb) dimana salah satu tabel
  dari kedua db tersebut saling berhubungan. Bagaimana cara connect db ?
  >> Coba jelaskan lebih detil apa hubungan antara kedua tabel tersebut 
(baik-baik saja atau bersaing ketat, atau bagaimana) ?
  dan bisanya berkolaborasi bagaimana ?
  >> Untuk bekerja dengan banyak tabel sekaligus yang saling terkait, coba 
gunakan clause JOIN pada query.
  >> Hirarki object untuk database secara umum adalah :
  [nama server].[nama database].[nama schema jika ada].[nama tabel atau 
view].[nama kolom]
  Untuk di MS Access, mungkin bisa dengan bentuk : (bang Opi n mas Aksan yang 
lebih paham tentang karakteristik MS Access)
  [drive:\folder\subfolder\namadatabase].[nama tabel]  untuk mencapai object 
table.

  Misal database bernama dbAnda.mdb yang telah dikoneksi oleh Excel menggunakan 
ADO ingin menampilkan hasil join dari 2 tabel di db yang berbeda : 
  SELECT dt1.kol1 , dt2.kol7 
  FROM [d:\data\myfolder\mysub\mydb.mdb].[tblMyTable] AS dt1 
  LEFT OUTER JOIN [d:\datalain\mylain\mysublain\mydblain.mdb].[tblMyOtherTable] 
AS dt2
  ON dt1.kol5 = dt2.kol3 AND LEFT(dt1.kol3,3) = dt2.kol4 AND dt1.kol1 BETWEEN 
#2012-01-01# AND #2012-03-31#
  dst....

  (itu juga kira-kira saja bunyinya...)


  2. Bagaimana cara manual memindahkan tabel dari db satu ke db yang lain?
  >> maksud manual ini gimana ya ? langsung dari MS Access ? Sepertinya export 
tabel Sasaran dari dbAsal ke tabel target di dbTujuan lalu buang tabel (drop) 
tabel sasaran di dbAsal.
  >> jika maksud memindahkan tidak disertai dengan membuang tabel yang lama, 
maka bagian drop diganti dengan delete from
  >> jika memanfaatkan query untuk menyalin data dari tabel asal ke tabel 
tujuan, gunakan clause INSERT INTO
  >> jika sekalian hapus data di tabel tujuan yang sudah disalin, lakukan 
DELETE FROM. Jadi akan ada 2 query, yaitu query untuk INSERT INTO lebih dulu, 
lalu dilanjutkan dengan DELETE FROM
  >> kurang tahu apa padanan clause OUTPUT inserted.* (di MS SQL Server) atau 
RETURNING INTO (di ORACLE) yang disediakan oleh MS Access selain kedua query di 
atas. Mungkin bang Opi atau mas Aksan lebih paham tentang hal ini.

  Wassalamu'alaikum Wr. Wb.
  Kid.





  2013/1/10 Heru Safrudin <[email protected]>

    Dear Master,

    Ada 2 pertanyaan nih :

    1. Saya punya 2 DB (RM.mdb dan Proses.mdb) dimana salah satu tabel
    dari kedua db tersebut saling berhubungan. Bagaimana cara connect db ?

    2. Bagaimana cara manual memindahkan tabel dari db satu ke db yang lain?

    --
    Terima kasih

    وَالسَّلَامُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
    Heru Safrudin


    ------------------------------------

    ---------------------------------------------------------------------
    bergabung ke milis (subscribe), kirim mail kosong ke:
    [email protected]

    posting ke milis, kirimkan ke:
    [email protected]

    berkunjung ke web milis
    http://tech.groups.yahoo.com/group/belajar-excel/messages

    melihat file archive / mendownload lampiran
    http://www.mail-archive.com/[email protected]/
    atau (sejak 25-Apr-2011) bisa juga di :
    http://milis-belajar-excel.1048464.n5.nabble.com/

    menghubungi moderators & owners: [email protected]

    keluar dari membership milis (UnSubscribe):
    kirim mail kosong ke  [email protected]
    ---------------------------------------------------------------------Yahoo! 
Groups Links







  

Kirim email ke