Hi mr kid, utk 2 connection string paling bawah bisa dipakai, ternyata gak
perlu ada usename dan plus tambahan jet oledb.. thanks a lot
On Nov 23, 2013 5:57 PM, "Mr. Kid" <[email protected]> wrote:

>
>
> Oh sudah dicoba ndak bisa ya...
>
> mungkin butuh karakter petik dua dalam teks passwordnya :
> "Provider=Microsoft.ACE.OLEDB.12.0; Data Source='" *& DBPath &* "'; User
> Id=admin; Password=""" & spwd & """;"
>
> atau mungkin begini :
> Provider=Microsoft.ACE.OLEDB.12.0; Data Source=location\folder\file.accdb;
> User ID=Admin;Jet OleDB:Database Password="passwordnya"
>
> yang jika disusun dalam data string bervariabel untuk nama db (fullname)
> dan teks passwordnya menjadi :
> "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" *& DBPath &* "; Jet
> OleDB:Database Password=""
> " & spwd & """;"
>
>
> kalau ndak perlu tanda petik dua jadi :
> "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" *& DBPath &* "; Jet
> OleDB:Database Password=
> " & spwd & ";"
>
> biasanya seputar perlu tanda petik, perlu petik dua, atau malah ndak perlu
> sama sekali.
> kecuali Access 2010 atau 2013 (yang pernah alamin sih di Access 2013),
> kalau file accdb nya dipassword (File -> Encrypt with password) yang
> passwordnya panjang, sering ndak bisa.
> Kayanya harus ganti password dengan yang pendek aja. Supaya access 2010
> keatas yang berpassword bisa dikoneksi dengan driver ace12, maka coba cari
> cara supaya enkripsinya pake yang 2007 saat akan set password.
>
> coba deh tanya ke milis Belajar-Access disebelah yak...
> biasanya sih bang Opi, bank AK, n bang HT dah ikut nimbrung nih kalo
> nyerempet ke MS Access.
> mungkin perlu sabar dikit kali ya...
>
> wassalam,
> Kid.
>
>
>
>
>
>
> 2013/11/23 Ferry Setiawan <[email protected]>
>
>>
>>
>> Ok mr kid, thanks atas penjelasannya, ntar saya coba dulu...krn kapan
>> hari coba cara itu belum bisa, entah kenapa....
>> On Nov 23, 2013 5:29 AM, "Mr. Kid" <[email protected]> wrote:
>>
>>>
>>>
>>> Bagian ini :
>>> "Provider=Microsoft.ACE.OLEDB.12.0; Data Source='" *& DBPath &* "';
>>> User Id=admin; Password=*passwordnyakiddisini*;"
>>>
>>> kalau passwordnya dengan variabel sPwd misalnya, maka coba perhatikan
>>> potongan string diatas tentang peletakan variabel DBPath bahwa nama
>>> variabel tersusun dalam format " & variabelnya & "
>>>
>>> Jadi kalau password *passwordnyakiddisini *disimpan dalam variabel
>>> bernama sPwd maka si variabel sPwd harus dimasukkan ke lokasi tulisan
>>> *passwordnyakiddisini*
>>> dengan format penulisan " & spwd & "
>>>
>>> akhirnya, bunyinya menjadi :
>>> "Provider=Microsoft.ACE.OLEDB.12.0; Data Source='" *& DBPath &* "';
>>> User Id=admin; Password=" & spwd & ";"
>>>
>>> please.... please... please....
>>> Jangan dihapalin bagaimana bunyi akhirnya, tapi pahami bagaimana bunyi
>>> akhir itu terbentuk mengikuti kaidah penulisan nilai bertipe string
>>> Kaidah ini berlaku dimana saja dan tidak hanya untuk kasus connection
>>> string....
>>>
>>> Contoh : ada teks yang disimpan dalam variabel sKeterangan berbunyi :
>>> "Bis wisata yang ditumpangi anak-anak SD itu saat ini sudah memasuki Tol
>>> "
>>>
>>> kalau 'SD itu' akan diubah-ubah isinya menjadi SD OK atau SDNegeri
>>> Indonesia Raya, maka perlu variabel pengganti, misal variabel bernama
>>> sSekolah yang bertipe string
>>> lalu si keterangan diubah susunannya menjadi :
>>> "Bis wisata yang ditumpangi anak-anak " & sSekolah & " saat ini sudah
>>> memasuki Tol"
>>>
>>>
>>>
>>> Wassalam,
>>> Kid.
>>>
>>>
>>> 2013/11/22 <[email protected]>
>>>
>>>>
>>>>
>>>> Dear All,
>>>>
>>>>
>>>>
>>>> Mohon informasinya, saat ini saya menggunakan ms access 2010 sebagai
>>>> database, dan front end menggunakan excel, biasanya saya tidak memberikan
>>>> password pada database ms access nya, sehingga dengan connection string
>>>> yang standard bisa dijalankan dengan baik
>>>> "Provider=Microsoft.ACE.OLEDB.12.0; Data Source='" & DBPath & "'; User
>>>> Id=admin; Password=;"
>>>>
>>>> Pertanyaannya bagaimana connection stringnya jika database ms access
>>>> 2010 tersebut diberikan password ?
>>>>
>>>> Thanks
>>>> Ferry
>>>>
>>>>
>>>
>
>

Kirim email ke