Selasa, 29 Mei 2012

Re: [belajar-access] SQL Server 2005 Express [8/11]

 

Trima kasih Mas Sofyan, dan kalau boleh saya usulkan (berhubungan juga dengan DSN Less) yaitu implementasi Access-SQL Server
di Network/Jaringan baik yg Client Server atau Peer to peer, kalau saya perhatikan masalah ini cukup banyak ditanyakan di milis...
Terima kasih Mas,,
Wassalaamu Alaikum W.W.
Hendra


From: Sofyan Efendi <sofyanefendi@gmail.com>
To: belajar-access@yahoogroups.com
Sent: Tuesday, May 29, 2012 8:11 AM
Subject: Re: [belajar-access] SQL Server 2005 Express [8/11]

 

Dear Mas Hendra, belum ke DSN-Less Connection, kita masih coba belajar yg menggunakan System DSN dulu. Namun Insya Allah berikutnya kita belajar sama2 ya mengenai koneksi DSN-Less ini. Trim's ya atas masukannya.
 
Wassalaamu'alaikum Warahmatullahi Wabarakatuh,
Sofyan Efendi
http://imopi.wordpress.com/
----- Original Message -----
Sent: Monday, May 28, 2012 11:24 PM
Subject: Re: [belajar-access] SQL Server 2005 Express [8/11]

Mas Sofyan, nanti sampai ke pembahasan DSN-Less gak..?, kelemahan dari pemakaian DSN adalah
data bisa dicuri dengan sangat mudah.
Terima kasih Mas...
Regards
Hendra

From: Sofyan Efendi <sofyanefendi@gmail.com>
To: belajar-access@yahoogroups.com
Sent: Monday, May 28, 2012 3:04 PM
Subject: [belajar-access] SQL Server 2005 Express [8/11]

 
MEMBUAT PROGRAM MULTIUSER DENGAN SQL SERVER EXPRESS DAN ACCESS

Program multiuser adalah program online yang dapat digunakan oleh satu user atau lebih dalam waktu yang bersamaan. Microsoft Access, dalam hal ini dapat membuat program multiuser dengan back-end database menggunakan SQL Server Express. Saya akan coba membahas untuk pembuatan program multiuser pada database Northwind, dimana dapat menggunakan dua cara, yakni:

1. Ketika database sudah dibuat di SQL Server Express.

2. Ketika database belum tersedia di SQL Server Express, namun sudah dibuat sempurna di dalam Access.

CARA 1: KETIKA DATABASE SUDAH DIBUAT DI SQL SERVER EXPRESS

1. Bukalah file "NorthwindFE. mdb" yang sudah dibuat pada langkah sebelumnya (lihat bagian 6, yakni pada sub-bab "Membuat Link Table ke Access Database").

2. Klik menu File -> Get External Data -> Import.

3. Pilihlah file "Northwind.mdb" yang terdapat pada PC Anda. File database Northwind ini sudah disertakan didalam sample Microsoft Access, lokasinya adalah sebagai berikut:
· Jika menggunakan Microsoft Office 2000, file Northwind.mdb ini biasanya terletak di folder:
C:\Program Files\Microsoft Office\OFFICE\ SAMPLES
· Jika menggunakan Microsoft Office 2002/XP, file Northwind.mdb ini biasanya terletak di folder:
C:\Program Files\Microsoft Office\OFFICE10\ SAMPLES
· Jika menggunakan Microsoft Office 2003, file Northwind.mdb ini biasanya terletak di folder:
C:\Program Files\Microsoft Office\OFFICE11\ SAMPLES
Sebenarnya letak file Northwind.mdb ini tergantung di drive dan folder mana Anda telah install Microsoft Office Access tersebut.

4. Klik tombol Option, beri tanda centang pada check box "Menus and Toolbars".

5. Importlah seluruh object kecuali "Tables" dan "Pages".

6. Setelah sukses, perhatikan, pelajari dan cobalah untuk membuka form. Anda dapat langsung menggunakan file ini dengan database berasal dari SQL Server Express.

Maka file "NorthwindFE. mdb" sekarang sudah menjadi program multiuser, dan dapat di distribusikan ke seluruh user yang menggunakannya, tentunya setelah DNS Northwind pada masing-masing user harus sudah dibuat dahulu (lihat bagian 6 tips ini).

BEBERAPA PROBLEM PADA NORTHWIND MULTIUSER CARA 1 INI

Saya belum menemukan problem pada program Northwind yang telah diset secara multiuser ini, kecuali pada form "Employees". Ketika dibuka, pada kotak image muncul tulisan "Picture Not Found". Solusinya silahkan ikuti langkah-langkah sbb:

1. Bukalah table "Employees".

2. Pada field "PhotoPath" (paling kanan), ganti nilainya, misal:
dari -> http://accweb/ emmployees/ leverling. bmp
menjadi -> EMPID1.BMP

3. Masuklah ke mode design "Employees".

4. Ganti properties control source pada textbox "ImagePath", dari "Photo" menjadi "PhotoPath".

5. Copylah seluruh image (photo) employees pada foldes SAMPLES, yakni folder tempat Anda copy file Northwind yang original, lalu paste ke folder yang sama tempat Anda menaruh file Northwind multiuser ini.

6. Bukalah form "Employees" ini, maka image sekarang dapat dilihat kembali.

CARA 2: KETIKA DATABASE BELUM TERSEDIA DI SQL SERVER EXPRESS, NAMUN SUDAH DIBUAT SEMPURNA DI DALAM ACCESS

1. Copylah file "Northwind.mdb" yang terdapat pada PC Anda. File database Northwind ini sudah disertakan didalam sample Microsoft Access, lokasinya adalah sebagai berikut:
· Jika menggunakan Microsoft Office 2000, file Northwind.mdb ini biasanya terletak di folder:
C:\Program Files\Microsoft Office\OFFICE\ SAMPLES
· Jika menggunakan Microsoft Office 2002/XP, file Northwind.mdb ini biasanya terletak di folder:
C:\Program Files\Microsoft Office\OFFICE10\ SAMPLES
· Jika menggunakan Microsoft Office 2003, file Northwind.mdb ini biasanya terletak di folder:
C:\Program Files\Microsoft Office\OFFICE11\ SAMPLES
Sebenarnya letak file Northwind.mdb ini tergantung di drive dan folder mana Anda telah install Microsoft Office Access tersebut.

2. Copy pula seluruh file imagenya, dari EMPID1.BMP sampai EMPID9.BMP.

3. Pastelah pada folder lain yang Anda inginkan.

4. Rename file "Northwind.mdb" ini menjadi "NorthwindFE2. mdb".

5. Bukalah file "NorthwindFE2. mdb" ini.

6. Tutuplah seluruh object yang muncul, sehingga yang ada hanya database window saja.

7. Klik menu Tools -> Database Utilities -> Upsizing Wizard.

8. Pilih "Create new database", lalu klik Next.

9. Ketikkan nama SQL Server Express nya. Hilangkan tanda centang pada pilihan "Use Trusted Connection". Masukkan Login ID dan Password SA nya. Ketikkan nama databasenya, misal namanya "NorthwindBE" . Klik Next.

10. Masukkan seluruh table yang ada, yakni dengan cara klik tombol >>. Klik Next.

11. Klik Next.

12. Pilih "Link SQL Server tables to existing application" . Beri tanda centang pada check box "Save password and user ID". Klik Next.

13. Klik Finish.

14. Lihatlah report yang muncul, lalu close (Anda boleh print jika mau).

15. Hapus seluruh table local yang ada (jangan link table yang dihapus).

Maka file "NorthwindFE2. mdb" sekarang sudah menjadi program multiuser, dan dapat di distribusikan ke seluruh user yang menggunakannya, tentunya setelah DNS Northwind pada masing-masing user harus sudah dibuat dahulu (lihat bagian 6 tips ini).

BEBERAPA PROBLEM PADA NORTHWIND MULTIUSER CARA 2 INI

Saya belum menemukannya.

CARA MANA YANG SEBAIKNYA SAYA GUNAKAN?

Saya anjurkan agar memilih cara 2. Buatlah dahulu dengan sempurna data dan programnya di dalam Access, kemudian diupsizing ke SQL Server Express menggunakan Upsizing Wizard. Namun bagi Anda yang terbiasa dengan cara 1, itupun tidak mengapa, karena semuanya memiliki hasil yang sama.
Wassalaamu'alaikum Warahmatullahi Wabarakatuh,
Sofyan Efendi
http://imopi.wordpress.com/




__._,_.___
Recent Activity:
SPAM IS PROHIBITED
.

__,_._,___

Tidak ada komentar:

Posting Komentar