Saat kita memakai SQL Server 2008, kadang kita mengalami masalah ketika menggunakan SQL Server Management Studio 2008. Kendalanya adalah saat kita modify table (merubah kolom-kolom dalam suatu tabel), muncul peringatan bahwa SQL Server tidak mau menjalankan perintah tersebut, dan table harus di recreate (dihapus kemudian dibuat ulang). Padahal di SQLServer 2005 kita tidak pernah menemui masalah ini.
Solusinya dengan mengubah setting berikut, pada SQL Server 2008 Management Studio Express, klik Tools - Option
Kemudian setelah muncul Dialog Option, pilih Designers, kemudian uncheck (hilangkan cek) pada Opsi "Prevent Saving Changes That Required Table Re-Creation"
Tutorial Pemrograman dan Source Code, Android, Web, Mobile, Desktop, Database dan Software. Tutorial Pemrograman Android, Web, PHP, Javascript, VB.NET, C#, ASP.NET dan Java
Jumat, 27 Juli 2012
Setting SQLExpress Koneksi Jaringan / Remote SQL Server Authentication (Database SQLServer)
Install SQL Server 2005 / 2008 Express Edition, download 2005 atau 2008, atau 2008 SP 2
Install SQL Server 2005 / 2008 Management Studio Express, download 2005 atau 2005 SP 3 atau 2008 atau 2008 R2
Setting SQL Server agar dapat terkoneksi ke Jaringan dan memiliki Username Password SQL Server Authentication.
Klik Start – Microsoft SQL Server 2005 – Configuration Tools – Klik Kanan SQL Server Configuration Manager – Run As Administrator
Install SQL Server 2005 / 2008 Management Studio Express, download 2005 atau 2005 SP 3 atau 2008 atau 2008 R2
Setting SQL Server agar dapat terkoneksi ke Jaringan dan memiliki Username Password SQL Server Authentication.
Klik Start – Microsoft SQL Server 2005 – Configuration Tools – Klik Kanan SQL Server Configuration Manager – Run As Administrator
Rabu, 25 Juli 2012
Zip PHP untuk Kompresi File Direktori (Pemrograman Web PHP)
Daripada lupa, berikut ini penulis menemukan cara mengkompresi banyak file ke dalam satu file ZIP dengan PHP, cukup bermanfaat :
<?php
// http://cariprogram.blogspot.com
// nuramijaya@gmail.com
$files = array('example/tes1.txt', 'example/logo-small.gif');
$zip = new ZipArchive;
$zip->open('file.zip', ZipArchive::CREATE);
foreach ($files as $file) {
$zip->addFile($file);
}
$zip->close();
header('Content-Type: application/zip');
header('Content-disposition: attachment; filename=file.zip');
header('Content-Length: ' . filesize("file.zip"));
readfile("file.zip");
?>
Sedangkan di bawah ini adalah cara kompresi Direktori menjadi file ZIP dengan PHP :
<?php
// http://cariprogram.blogspot.com
// nuramijaya@gmail.com
$files = array('example/tes1.txt', 'example/logo-small.gif');
$zip = new ZipArchive;
$zip->open('file.zip', ZipArchive::CREATE);
foreach ($files as $file) {
$zip->addFile($file);
}
$zip->close();
header('Content-Type: application/zip');
header('Content-disposition: attachment; filename=file.zip');
header('Content-Length: ' . filesize("file.zip"));
readfile("file.zip");
?>
Sedangkan di bawah ini adalah cara kompresi Direktori menjadi file ZIP dengan PHP :
Selasa, 24 Juli 2012
Membaca Excel dengan PHP-Excel-Reader (Pemrograman Web PHP)
Baru saja ada yang menanyakan bagaimana cara mengupload Excel ke Web PHP kemudian langsung datanya dimasukkan secara otomatis ke database MySQL. Setelah cari sana - sini ketemulah php-excel-reader, yang dapat didownload di sini, sedangkan dokumentasi pemakaiannya dapat dilihat di sini.
Sedangkan untuk membaca nilai cell pemakaiannya sebagai berikut :
<?php
//error_reporting(E_ALL ^ E_NOTICE);
error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);
//karena excel_reader2.php menggunakan fungsi split yg sudah deprecated di php5
require_once 'excel_reader2.php';
$data = new Spreadsheet_Excel_Reader("example.xls");
echo "CELL A,1 -> ".$data->val(1,'A')."<br/>";
echo "CELL B,2 -> ".$data->val(2,'B')."<br/>";
echo "CELL F,10 -> ".$data->val(10,'F')."<br/>";
echo "CELL D,3 -> ".$data->val(3,4)."<br/>";
echo "CELL E,2 -> ".$data->val(2,5)."<br/>";
echo "SHEET2 CELL A,1 -> ".$data->val(1,'A',1)."<br/>";
echo "SHEET2 CELL C,2 -> ".$data->val(2,3,1)."<br/>";
?>
Perlu diperhatikan baris error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED); dibutuhkan agar tidak keluar warning, karena PHP-Excel-Reader memakai fungsi split() yang sudah diganti dengan fungsi lain (deprecated) di PHP5.
Sedangkan untuk membaca nilai cell pemakaiannya sebagai berikut :
<?php
//error_reporting(E_ALL ^ E_NOTICE);
error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);
//karena excel_reader2.php menggunakan fungsi split yg sudah deprecated di php5
require_once 'excel_reader2.php';
$data = new Spreadsheet_Excel_Reader("example.xls");
echo "CELL A,1 -> ".$data->val(1,'A')."<br/>";
echo "CELL B,2 -> ".$data->val(2,'B')."<br/>";
echo "CELL F,10 -> ".$data->val(10,'F')."<br/>";
echo "CELL D,3 -> ".$data->val(3,4)."<br/>";
echo "CELL E,2 -> ".$data->val(2,5)."<br/>";
echo "SHEET2 CELL A,1 -> ".$data->val(1,'A',1)."<br/>";
echo "SHEET2 CELL C,2 -> ".$data->val(2,3,1)."<br/>";
?>
Perlu diperhatikan baris error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED); dibutuhkan agar tidak keluar warning, karena PHP-Excel-Reader memakai fungsi split() yang sudah diganti dengan fungsi lain (deprecated) di PHP5.
Senin, 23 Juli 2012
Menampilkan Image dari Web pada Android (Pemrograman Android)
Di bawah ini adalah Project Android untuk menampilkan Gambar / Image dari web ke dalam komponen ImageView pada Android
Langkahnya, buat Project Android baru di Eclipse.
Pada desain tampilan main.xml tambahkan satu buah komponen ImageView, sehingga menjadi seperti di bawah ini :
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<ImageView android:id="@+id/ImageView01" android:layout_width="wrap_content" android:layout_height="wrap_content"></ImageView>
</LinearLayout>
Kemudian tambahkan kode program berikut pada MainActivity.java :
Langkahnya, buat Project Android baru di Eclipse.
Pada desain tampilan main.xml tambahkan satu buah komponen ImageView, sehingga menjadi seperti di bawah ini :
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<ImageView android:id="@+id/ImageView01" android:layout_width="wrap_content" android:layout_height="wrap_content"></ImageView>
</LinearLayout>
Kemudian tambahkan kode program berikut pada MainActivity.java :
Spinner Android Dinamis (Pemrograman Android)
Kali ini penulis ingin mengajak mempelajari cara mengisi Spinner di Android secara dinamis menggunakan Kode Program. Isi dari Spinner (kalau di bahasa pemrograman desktop mungkin biasa disebut ComboBox) bisa diambilkan dari sebuah array maupun dari data di tabel database.
Caranya buat Project Android di Eclipse. Kemudian buat desain tampilan main.xml sebagai berikut :
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<Spinner android:id="@+id/Spinner01" android:layout_width="wrap_content" android:layout_height="wrap_content"></Spinner>
</LinearLayout>
Kemudian tuliskan kode program pada MainActivity sebagai berikut :
Caranya buat Project Android di Eclipse. Kemudian buat desain tampilan main.xml sebagai berikut :
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<Spinner android:id="@+id/Spinner01" android:layout_width="wrap_content" android:layout_height="wrap_content"></Spinner>
</LinearLayout>
Minggu, 22 Juli 2012
Perintah SQL Database SQL Server (Administrasi Database)
Berikut ini perintah-perintah SQL pada Database SQL Server. Materi pelatihan berupa contoh-contoh perintah SQL dasar mulai dari CREATE, SELECT, UPDATE, DELETE, sampai PROCEDURE dan TRIGGER.
Membuat Database
CREATE DATABASE rumahsakit
Menghapus Database
DROP DATABASE rumahsakit
Menggunakan Database
USE rumahsakit
Membuat Tabel
CREATE TABLE dokter
(
nip nvarchar(50) NOT NULL,
nama nvarchar(200) NULL,
alamat text NULL,
tgllahir datetime NULL,
tunjangan float NULL,
PRIMARY KEY (nip)
)
Langganan:
Postingan (Atom)

