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)
)
Rabu, 18 Juli 2012
Menampilkan Flash Player pada VB.NET (Pemrograman Visual Basic .NET)
Setelah berhasil membuat Flash Player dengan C#.NET kali ini penulis ingin mengajak untuk mencoba menjalankan Flash Player dengan bahasa pemrograman VB.NET, tentu saja caranya sama hanya bahasa pemrogramannya saja yang beda, yaitu menggunakan bahasa Visual Basic.
Pertama buat project di Visual Studio .NET, kemudian pada Toolbox, klik kanan Choose Item.
Setelah ditampilkan Jendela Choose Toolbox Items, pilih COM Components, kemudian cek pada komponen Shockwave Flash Object, OK.
Pertama buat project di Visual Studio .NET, kemudian pada Toolbox, klik kanan Choose Item.
Setelah ditampilkan Jendela Choose Toolbox Items, pilih COM Components, kemudian cek pada komponen Shockwave Flash Object, OK.
Minggu, 15 Juli 2012
Menampilkan Twitter Timeline di Android Tanpa Oauth (Pemrograman Android)
Kali ini penulis ingin membagi sedikit ilmu untuk menampilkan Tweet langsung tanpa Oauth, tetapi menggunakan JSON. menggunakan fasilitas dari search.twitter.com yang bisa memberikan tweet atau timeline yang kita inginkan dengan keyword tertentu tanpa harus login terlebih dahulu.
Caranya buat project Android baru di Eclipse, kemudian ubah tampilan di main.xml menjadi seperti berikut 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" />
<ScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/result" />
</ScrollView>
</LinearLayout>
Caranya buat project Android baru di Eclipse, kemudian ubah tampilan di main.xml menjadi seperti berikut 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" />
<ScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/result" />
</ScrollView>
</LinearLayout>
Jumat, 13 Juli 2012
Menampilkan Flash Player pada C#.NET (Pemrograman CSharp .NET)
Pada tulisan yang lalu sudah pernah dibahas pembuatan PDF Reader dengan VB.NET menggunakan komponen bawaan Adobe Acrobat PDF Reader. Nah kali ini penulis ingin membagi cara pembuatan Flash Viewer menggunakan komponen bawaan produk Adobe yang lain yaitu Adobe Flash Player lebih tepatnya Shockwave Player
Langkahnya buat Project baru, karena menggunakan bahasa C# maka pilih C#.NET - WindowsApplication. Kemudian pada Toolbox klik kanan Choose Items..
Setelah muncul Choose Toolbox Items, kemudian pilih Shockwave Flash Object. Perlu diingat, komponen ini hanya muncul apabila sudah menginstall program Adobe Flash.
Langkahnya buat Project baru, karena menggunakan bahasa C# maka pilih C#.NET - WindowsApplication. Kemudian pada Toolbox klik kanan Choose Items..
Setelah muncul Choose Toolbox Items, kemudian pilih Shockwave Flash Object. Perlu diingat, komponen ini hanya muncul apabila sudah menginstall program Adobe Flash.
Menampilkan PDF pada VB.NET (Pemrograman Visual Basic .NET)
Microsoft Visual Studio mampu memanggil atau menggunakan Component milik vendor lain asal masih dalam format OCX atau DLL. Kali ini misalnya dengan bahasa pemrograman Visual Basic .NET akan kiat gunakan Komponen PDF Viewer milik Adobe Acrobat PDF Reader.
Langkah pertama buat project baru, kemudian pada Toolbox klik kaman, Choose Items :
Setelah muncul dialog Choose Toolbox Items, pilih Tab COM Components, pilih (cek) Adobe PDF Reader, component Adobe PDF Reader ini ada jika sudah diinstal Adobe Acrobat PDF Reader.
Langkah pertama buat project baru, kemudian pada Toolbox klik kaman, Choose Items :
Setelah muncul dialog Choose Toolbox Items, pilih Tab COM Components, pilih (cek) Adobe PDF Reader, component Adobe PDF Reader ini ada jika sudah diinstal Adobe Acrobat PDF Reader.
Rabu, 11 Juli 2012
Membuat Web Browser dengan C#.NET (Pemrograman CSharp .NET)
Web Browser
Untuk membuat aplikasi Browser Web di Visual C# .NET dapat digunakan komponen WebBrowser yang dapat digunakan untuk membuka halaman Web maupun mengexplore File-file lokal seperti hanya Windows Explorer dan Internet Explorer.. Langkah-langkah pembuatannya sebagai berikut :
1. Buka Visual Studio. Klik menu File-New-Project. Akan muncul dialog New Project. Pilih Project types : Visual C#-Windows, Templates : Windows Application. Klik OK.
2. Akan ditampilkan Form1 yang masih kosong. Dari Toolbox tab All Windows Forms tambahkan komponen WebBrowser ke Form1. Kemudian tambahkan 1 buah komponen label ke Form1, 3 buah komponen TextBox ke Form1 dan tambahkan 6 buah komponen Button ke Form1.
Capture Camera WebCam dengan VB.NET (Pemrograman Visual Basic .NET)
Setelah berhasil membuat program untuk menampilkan (Preview) Camera WebCam, sekarang kita belajar bagaimana cara Snapshot Camera atau Memfoto / Capture Gambar dari WebCam. Program ini adalah pengembangan dari program sebelumnya pada Artikel Menampilkan Web Camera dengan VB.NET
Pertama buka Visual Studio 2008, kemudian Buka Project sebelumnya dari Artikel tersebut yang dapat didownload pada link berikut ini, kemudian tambahkan 2 Buah Button, Button1 "Capture" dan Button2 "Simpan" serta OpenFileDialog1 sehingga tampak sebagai berikut :
Klik dua kali Button1 "Capture", tambahkan kode program berikut :
Pertama buka Visual Studio 2008, kemudian Buka Project sebelumnya dari Artikel tersebut yang dapat didownload pada link berikut ini, kemudian tambahkan 2 Buah Button, Button1 "Capture" dan Button2 "Simpan" serta OpenFileDialog1 sehingga tampak sebagai berikut :
Senin, 09 Juli 2012
Kalender dan Agenda dengan ASP.NET (Pemrograman ASP .NET)
Penulis pernah membahas tentang Membuat Aplikasi Web Calendar Menggunakan PHP. Anehnya beberapa bulan setelah program itu dibuat ada permintaan lain untuk membuat hal serupa tapi di web berbasis pemrograman ASP.NET.
Setelah browsing bagaimana cara memanggil (include) file di ASP dan berbagai penyesuaian ketika memporting aplikasi tersebut dari bahasa PHP ke ASP.NET, maka jadilah Aplikasi Web Calendar menggunakan ASP .NET berikut :
Langkah pertama buatlah file bernama calendar.aspx, kemudian tuliskan kode program berikut ini :
Setelah browsing bagaimana cara memanggil (include) file di ASP dan berbagai penyesuaian ketika memporting aplikasi tersebut dari bahasa PHP ke ASP.NET, maka jadilah Aplikasi Web Calendar menggunakan ASP .NET berikut :
Langkah pertama buatlah file bernama calendar.aspx, kemudian tuliskan kode program berikut ini :
Kamis, 05 Juli 2012
Menggambar / Draw Line (Garis) pada Google Map
Selanjutnya setelah kita berhasil bisa menampilkan peta Google Map pada Web atau Blog dan Mencari Koordinat Suatu Titik Beserta Alamatnya serta Menggambar / Draw Circle (Lingkaran) pada Google Map. Sekarang saatnya menggambar Garis / Polyline yang melewati beberapa titik dengan ketebalan tertentu.
Di bawah ini adalah contoh area bahaya aliran lahar dingin pada sungai-sungai yang berada di sekitar Letusan Gunung Merapi :
Kode Program nya di bawah ini :
Menggambar / Draw Circle (Lingkaran) pada Google Map (Pemrograman Web)
Sebelumnya kita sudah bisa menampilkan peta Google Map pada Web atau Blog dan Mencari Koordinat Suatu Titik Beserta Alamatnya. Nah sekarang bagaimana kita bisa menampilkan atau menggambar lingkaran pada peta yang sudah tampil tersebut. Misal untuk menggambar area atau radius dari suatu titik.
Di bawah ini adalah contoh radius area Letusan Gunung Merapi :
Kode Programnya di bawah ini :
Di bawah ini adalah contoh radius area Letusan Gunung Merapi :
Kode Programnya di bawah ini :
Menampilkan Web Camera dengan VB.NET (Pemrograman Visual Basic .NET)
Akhirnya penulis menemukan dari seorang teman yang searching di internet. Gak tau asalnya dari mana. Tapi program ini bisa menampilkan webcam (Camera Web atau Kamera yang ada di Laptop), sepertinya kompatibel dengan Camera lain yang mampu terhubung di Komputer Windows.
Program yang sangat menarik dan simpel
Pertama buka Visual Studio 2008, kemudian Create VB.NET Project. Pada Form1 Tambahkan ListBox1 dan PictureBox1 sehingga tampak sebagai berikut :
Program yang sangat menarik dan simpel
Pertama buka Visual Studio 2008, kemudian Create VB.NET Project. Pada Form1 Tambahkan ListBox1 dan PictureBox1 sehingga tampak sebagai berikut :
Rabu, 04 Juli 2012
Membuat Media Player dengan VB.NET (Pemrograman Visual Basic .NET)
Media Player
Untuk membuat aplikasi Media Player di Visual Basic .NET dapat digunakan komponen yang merupakan bawaan dari Windows, yaitu bawaan Windows Media Player. Langkah-langkah pembuatannya sebagai berikut :
1. Buka Visual Studio. Klik menu File-New-Project. Akan muncul dialog New Project. Pilih Project types : Visual Basic-Windows, Templates : Windows Application. Klik OK. Isikan nama project MediaPlayer kemudian pilih direktori tempat dimana project akan disimpan.
Selasa, 03 Juli 2012
Menghapus Android Contacts Phone Book pada Android (Pemrograman Android)
Setelah bisa membuat Program Android untuk Menambah Contacts Android, kemudian Menampilkan Daftar Contacts pada PhoneBook Android, maka pertanyaannya bagaimana cara menghapus sebuah Contacts secara Pemrograman?
Nah kali ini penulis ingin membagi pengetahuan untuk membuat program untuk Mendelete Contacts Android tersebut.
Program utamanya kita letakkan di Main Activity.
MainActivity.java
Nah kali ini penulis ingin membagi pengetahuan untuk membuat program untuk Mendelete Contacts Android tersebut.
Program utamanya kita letakkan di Main Activity.
MainActivity.java
Membuat Kalkulator DOS dengan Input java.util.Scanner (Pemrograman Java)
Aplikasi ini adalah aplikasi kalkulator sederhana dengan pemrograman Java yang hasilnya berjalan pada platform DOS (command prompt). Yang menarik dari aplikasi ini adalah penggunaan java.util.Scanner yang bisa digunakan untuk mengambil input parameter dari argumen yang diketikkan pada command DOS saat dilakukan pemanggilan program. java.util.Scanner ini jarang diajarkan di buku-buku (tutorial)
public class calculator {
public class calculator {
Senin, 02 Juli 2012
Pemrograman C#.NET : Membuat Media Player dengan CSharp .NET
Untuk membuat aplikasi Media Player di Visual C# .NET dapat digunakan komponen yang merupakan bawaan dari Windows, yaitu bawaan Windows Media Player. Langkah-langkah pembuatannya sebagai berikut :
1. Buka Visual Studio. Klik menu File-New-Project. Akan muncul dialog New Project. Pilih Project types : Visual C#-Windows, Templates : Windows Application. Klik OK. Isikan nama project MediaPlayer kemudian pilih direktori tempat dimana project akan disimpan.
Pemrograman Android : Membaca Contacts Phone Book pada Android
Setelah bisa menambah Contacts pada Phone Book Android, kali ini penulis ingin membagi cara membaca Contacts secara pemrograman di Android. Program ini secara sederhana akan membaca semua Contacts dan menampilkannya sebagai Message Box (Toast).
Program utama kita letakkan di MainActivity
MainActivity.java
package my.amijaya.readcontacts;
import android.app.Activity;
import android.content.ContentResolver;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.widget.TextView;
import android.widget.Toast;
Program utama kita letakkan di MainActivity
MainActivity.java
package my.amijaya.readcontacts;
import android.app.Activity;
import android.content.ContentResolver;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.widget.TextView;
import android.widget.Toast;
Langganan:
Postingan (Atom)