eh ada yang belum didetilkan.
Com("oledb.connection")  -> di windows adanya activex (ado) jadi pakai
com("adodb.connection")
jadi, sesuaikan dengan COMponent object data connection yang dimiliki ya..

Wassalam,
Kid.



2014-02-03 Mr. Kid <[email protected]>:

> Hai Jack,
>
> Terus terang, saya masih ndak paham dengan maksud Anda XML itu yang
> seperti apa.
>
> Kira-kira begini :
> 1. Excel workbook mulai xl2007 sudah disimpan dalam bentuk format xml.
> Ekstensi workbook adalah xlsx atau xlsm kalau ada macronya.
> 2. Koneksi data ke file Excel (Excel workbook seperti myFile.xlsx)
> dilakukan dengan menggunakan access database engine data provider. Kalau
> Excel versi 2003 kebawah pakai Jet 4.0 OLEDB.
> 3. Koneksi data ke file Excel dengan data provider seperti nomor 2
> misalnya, bisa dilakukan dari mana saja. Jika dari Access, maka akan ada
> banyak pilihannya, seperti dengan link tables ataupun data connection
> melalui Access VBA.
> 4. PHP dengan odbc connection bisa memanfaatkan odbc_connect diikuti
> definisi connection string. Jika dengan oledb connection, biasanya dengan
> object connection yang dibentuk memanfaatkan Com("oledb.connection"). Pada
> methods Open-nya di object nanti didefinisikan connection string nya.
>
> Jadi, Excel 2007 keatas berformat xml di dalam file excel xlsx atau xlsm.
> Data connection yang mudah biasanya dengan data connection memanfaatkan
> data provider. File Excel 2007 ke atas ndak perlu repot di export jadi XML
> untuk bisa diolah dari aplikasi lain, karena didalamnya memang sudah
> dibentuk berupa format XML yang bisa dikoneksi dengan data provider.
>
> Tapi,
> Jika Anda lebih suka pakai baca XML langsung, maka Anda perlu memahami
> struktur XML dalam file xlsx atau xlsm tersebut, yang bisa dipelajari
> disini :
> http://msdn.microsoft.com/en-us/library/aa338205%28v=office.12%29.aspx
> Setelah memhaminya, maka susunlah prosedur untuk membaca mengikuti
> struktur XML tersebut darimanapun dan dari bahasa apapun yang Anda kuasai.
>
> Data Connection ndak perlu berformat XML bukan... yang pokok dalam data
> connection adalah data provider dan connection string yang dibutuhkan oleh
> si data provider.
>
> Wassalam,
> Kid.
>
>
>
>
> 2014-02-03 Jack Rivaldo <[email protected]>:
>
>>
>>
>> Baiklah
>>
>> satu lagi yang membuat saya penasaran yaitu integrasi antara Excel dan
>> Access dengan menggunakan XML itu bagaimana, maksudnya dalam
>> pertukaran data.
>> Hhheheeh dengan MySQL bisa nggak jadi bisa nymbung dg PHp saya.
>>
>> Maaf ya bnyk nanyanya
>> tapi kalau nggak mau jawab juga nggak apa2
>> saya akn berusaha googling lagi.
>>
>> Pada tanggal 03/02/14, Mr. Kid <[email protected]> menulis:
>>
>> > Hai Jack,
>> >
>> > Bisa ya bisa tidak.
>> >
>> > Contoh :
>> > 1. diminta membuat format xml maka excel di susun menjadi format xml.
>> > 2. diminta membuat format excel dan user menggunakan xl2007 ke atas
>> tidak
>> > boleh ada macro, maka save as xlsx (open xml workbook)
>> > 3. diminta membuat format excel dan user menggunakan xl2007 ke atas
>> boleh
>> > ada macro, save as macro enabled workbook.
>> > 4. diminta membuat format excel dan user menggunakan xl2003 ke bawah,
>> save
>> > as xls (format excel yang lama)
>> > 5. diminta membuat pdf, maka ekspor ke format pdf
>> > 6. diminta membat txt file, maka save as ke format text file, bisa csv
>> atau
>> > txt.
>> > 7. diminta calculate saja, maka lakukan kalkulasi workbook
>> >
>> > moga-moga contohnya gak kurang ya...
>> > format file Excel 2007 ke atas adalah open xml. Jadi, kalau mau save
>> > workbook dengan format xlsx dan sebagainya yang baru (yang barisnya ada
>> 1M
>> > rows), akan otomatis menjadi berformat open xml.
>> > Jadi, bukan harus atau tidak harus save ke open xml. Tapi itulah format
>> > file excel 2007 ke atas.
>> >
>> > Wassalam,
>> > Kid.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > 2014-02-03 Jack Rivaldo <[email protected]>:
>> >
>> >>
>> >>
>> >> Dalam pemecahan masalah apa diharuskan file Excel dirubah ke mode XML.
>> >> Coba agan kasih contoh sesuai dengan pengalaman agan.
>> >>
>> >>
>> >
>>
>>  
>>
>
>

Kirim email ke