Menampilkan data excel di SQL Server

February 2, 2013 Leave a comment

Dalam suatu pekerjaan yang rumit akan sedikit memudahkan bila kita bisa menampilkan data Excel di SQL Server,  hal ini saya pikir sangat dibutuhkan terutama untuk migrasi data, tidak dapat dipungkiri ada beberapa client yang menyimpan datanya di excel. Contoh kasus sederhana adalah memasukkan data absensi ke SQL Server, kalau harus dimasukkan satu per satu lama bro.

ini dia syntax-nya untuk menampilkan data excel di SQL Server:

SELECT * FROM OPENROWSET(‘Microsoft.Jet.OLEDB.4.0’,’Excel 8.0;Database=<path_file_excel>’,’SELECT * FROM [<nama_sheet>$]’)

yang perlu diingat adalah:
1. <path_file_excel> adalah path tempat dimana file excel disimpan. contohnya: C:\file_excel.xls
2. file excel harus berada satu pc dengan sql server
3. <nama_sheet> harus selalu diikuti tanda $
4. jangan mengeksekusi query ketika file excel sedang dibuka
5. sebisa mungkin setiap sheet file excel merepresentasikan satu tabel Read more…

Categories: Sql Server

Operator Perbandingan, Logika dan Aritmatika di PHP

October 24, 2012 Leave a comment

Operator Perbandingan
Operator ini digunakan untuk melakukan pembandingan apakah beberapa elemen sama, identik, kurang dari atau lebih besar dari yang lain.

Contoh
Nama
Hasil
$x == $y
Sama dengan
BENAR jika $x sama dengan $y.
$x === $y
Identik
BENAR jika $x sama dengan $y, dan keduanya memiliki tipe yang sama.
$x != $y
Tidak sama dengan
BENAR jika $x tidak sama dengan $y.
$x <> $y
Tidak sama dengan
BENAR jika $x tidak sama dengan $y.
$x !== $y
Tidak identik
BENAR jika $x tidak sama dengan $y, atau tidak memiliki tipe yang sama.
$a < $b
Kurang dari
BENAR jika $a kurang dari $b.
$a > $b
Lebih besar dari
BENAR jika $a lebih besar dari $b.
$a <= $b
Kurang dari atau sama dengan
BENAR jika $a kurang dari atau sama dengan $b.
$a >= $b
Lebih besar dari atau sama dengan
BENAR jika $a lebih besar dari atau sama dengan $b.

Read more…

Categories: PHP Tags:

Mengetahui nama hari pada tanggal tertentu di SQL Server

October 1, 2012 Leave a comment

Pada artikel ini saya akan sedikit membahas mengenai bagaimana cara mengetahui nama hari pada tanggal tertentu di SQL Server. Dalam SQL Server sudah terdapat perintah untuk mengetahui nama hari pada tanggal tertentu. Berikut scriptnya :

SELECT
datename(dw,tanggal) as day,
CONVERT(VARCHAR(20),Tanggal,105) as tanggal
FROM tanggal

Read more…

Categories: Sql Server Tags:

Format tanggal dan jam di SQL Server

August 18, 2012 Leave a comment

Sebagai orang Indonesia, kita terbiasa dengan format tanggal dan jam seperti berikut: dd-mm-yyyy hh:mm:ss. Mungkin format tanggal dan jam seperti ini sangat membantu user dalam penanganan dan membaca data tanggal dan jam tersebut, tapi mungkinkah kita bisa membuat format tanggal dan jam tersebut jika database yang kita pergunakan SQL Server?

Sebenarnya SQL Server memiliki beberapa fitur untuk merubah format tanggal, berikut format tanggal yang dapat kita pakai berdasrkan fitur yg tersedia di SQL Server : Read more…

Categories: Sql Server Tags:

Optimasi Tabel Mysql Dengan PHP

June 18, 2012 Leave a comment

Optimasi tabel dalam database merupakan bagian yang sangat penting, dimana proses ini berguna untuk mempercepat proses data di dalam database tersebut. Pada artikel kali ini, saya akan memberikan sedikit tutorial untuk mengoptimasi tabel. Contoh kasus yang akan saya terangkan adalah optimasi tabel Mysql dengan PHP.

Sebenarnya di dalam Phpmyadmin sudah disediakan tools untuk optimasi tabel-tabel didalam satu database, tapi bagi para client tentu akan sedikit merepotkan kalau harus masuk ke Phpmyadmin dan akan lebih simple jika kita buat script PHP untuk optimasi tabel-tabel tersebut. Read more…

Categories: Mysql, PHP Tags: ,

Koneksi PHP ke SQL SERVER Menggunakan XAMPP 1.7.7

June 15, 2012 Leave a comment

Kenapa ya ketika install XAMPP 1.7.7 tidak bisa melakukan koneksi ke SQL SERVER ? Padahal pada versi XAMPP sebelumnya gak ada masalah tuh. Pertanyaan klasik tapi agak membingungka, khususnya bagi para pemula. Kejadian ini juga saya alami dan sempat bingung, padahal waktu itu sedang  ada projek. Karena deadline yang yang begitu mepet bangat, akhirnya terpaksa deh pake versi sebelumnya, yaitu saya menggunakan XAMPP 1.7.1.

Setelah projek selesai, saya pun ingin mencari tahu kenapa sih XAMPP 1.7.7 tidak bisa konek ke SQL SERVER. Setelah berlama-lama googling dan mengikuti forum, akhirnya terjawab juga masalah itu :). Ternyata hal ini dikarenakan extention php_mssql.dll dan php_pdo_mssql.dll hilang dari folder ext di XAMPP 1.7.7. Read more…

Categories: PHP, Sql Server Tags: ,

Menonaktifkan tombol enter pada form dengan javascript

June 2, 2012 Leave a comment

Biasanya, bila Anda memiliki form dengan beberapa field input teks, mungkin Anda tidak meinginkan bahwa form akan di submit saat menekan tombol ENTER. Beberapa orang menekan tombol enter sebagai ganti tombol tab untuk sampai ke kolom berikutnya. Mereka sering melakukan itu karena mereka terbiasa untuk mengakhiri masukan data ke form seperti itu terutama jika mereka terbiasa menggunakan aplikasi desktop.

Jika anda ingin menghindari menekan ENTER untuk mensubmit form, tambahkan script di bawah ini di bagian <head> halaman Anda. Kode berikut menonaktifkan tombol enter sehingga pengunjung dari halaman web Anda hanya dapat menggunakan tab untuk pindah ke kolom berikutnya. Read more…

Categories: Javascript Tags:

Export Mysql ke Excel dengan PHP

May 25, 2012 Leave a comment

Aplikasi Ms.Excel merupakan salah satu dari beberapa aplikasi yang hampir setiap perusahaan atau perorangan butuhkan dalam aktifitas pekerjaan, terutama untuk membuat rekap data. Hal ini akan sedikit sulit jika rekap data yang dibutuhkan tersimpan dalam suatu database.

Dalam artikel ini saya akan sedikit mencoba berbagi tutorial Export Mysql ke Excel dengan PHP, yang diharapkan akan mempermudah dalam membuat rekap data ke Excel. Berikut scriptnya: Read more…

Categories: PHP Tags: ,

Fungsi Merubah Format Tanggal Mysql

April 18, 2012 Leave a comment

PHP dan Mysql adalah satu paket yang tidak bisa terlepaskan, walaupun mungkin ada beberapa yang mengimplementasikan PHP dengan database selain Mysql, seperti: SQL Server, Oracle, dll. Pada dasarnya jika kita membuat sebuah field pada Mysql dengan format DATE maka format tanggal yang disimpan oleh Mysql adalah YYYY MM DD (tahun bulan tanggal). Contoh: 2012 04 18 akan lebih mudah dibaca jika ditampilkan 18-04-2012. Sehingga bagi sebagian orang akan mengalami kesulitan dalam membaca format tanggal tersebut. Read more…

Categories: PHP Tags: ,

Keretaminiku.Com Produsen Kereta Mini Mainan di Indonesia

April 18, 2012 Leave a comment

Mungkin anda adalah satu dari sekian puluh ribu orang yang setiap aktifitas anda membutuhkan jasa transportasi kereta api. Jika anda sering menggunakan jasa transportasi kereta api, ada baiknya jika anda memiliki kereta mini mainan untuk menjadi pajangan di rumah anda. Keretaminiku.Com Produsen Kereta Mini Mainan di Indonesia adalah pilihan yang tepat bagi anda untuk memiliki kereta mini mainan. Read more…

Categories: Kontes SEO Tags: