Tampilkan postingan dengan label pemrograman database. Tampilkan semua postingan
Tampilkan postingan dengan label pemrograman database. Tampilkan semua postingan

Kamis, 06 Januari 2022

Fungsi String Dalam Visual Basic 6

InStr = Fungsi ini mengembalikan angka posisi dari sub-string yang terdapat pada sebuah string.

Left = Fungsi ini untuk mengambil beberapa karakter dari sebelah kiri nilai string.

Right = Fungsi ini untuk mengambil beberapa karakter dari sebelah kanan nilai string.

Mid(x,m,n) = Fungsi ini untuk mengambil karakter dari string x yang dimulai dari karakter ke m sebanyak n.

Trim = Fungsi ini untuk menghapus karakter spasi di bagian kiri dan kanan dari string.

LTrim = Fungsi ini untuk menghapus karakter spasi di bagian kiri dari string.

RTrim = Fungsi ini untuk menghapus karakter spasi di bagian kanan dari string.

String(n,x) , digunakan untuk membuat karakter x sebanyak n.

Kursus LPIA:

Rabu, 05 Januari 2022

Cara membuat jar di notepad++

Cara membuat jar  dan menjalankan jar menggunakan teks editor notepad++ tanpa menggunakan plugin.

  1. buka file *.java
  2. Tekan tombol F5 di keyboard.
  3. ketik perintah di bawah ini di kotak "The program to Run"
    1. Untuk membuat jar :
      cmd /k pushd "$(CURRENT_DIRECTORY)" && echo Main-Class: $(NAME_PART).class > Manifest.txt && jar cvfm "$(NAME_PART).jar" Manifest.txt *.class && exit
    2. Untuk menambah manifest ke file jar:
      cmd /k pushd "$(CURRENT_DIRECTORY)" && jar cfe "$(NAME_PART).jar" "$(NAME_PART)" "$(NAME_PART).class" && exit
    3. Untuk menjalankan jar:
      cmd /k pushd "$(CURRENT_DIRECTORY)" && java -jar "$(NAME_PART).jar" && exit
Anda pun tetap bisa membuat jar, menjalankan jar dari cmd atau dari IDE seperti EclipseNetBeans atau IntelliJ IDEA.

Jumat, 19 November 2021

Contoh Struktur Menu Visual Basic

Struktur menu

Caption

Name

Menu

&Data

mnuData

Sub Menu

&Departemen

mnuDepartemen

Sub Menu

&Pegawai

mnuPegawai

Menu

&Absensi

mnuAbsensi

Sub Menu

A&bsensi harian

mnuAbsensiHarian

Sub Menu

&Proses Absensi

mnuProsesAbsensi

Sub Menu

-

Pemisah1

Sub Menu

&Rekap Absensi bulanan

mnuRekapAbsensiBulanan

Menu

&Laporan

mnuLaporan

Sub Menu

&1. Laporan Absensi Pegawai

mnuLaporanAbsensiPegawai

Sub Menu

&2. Laporan Rekap Absensi

mnuLaporanRekapAbsensi

Sub Menu

&3. Laporan Uang Makan

mnuLaporanUangMakan


Kursus LPIA:

Sabtu, 22 Mei 2021

MySQL: Server sent charset (255) unknown to the client

 Versi MySQL 8, Windows 7


Jika menemui pesan error

MySQL: Server sent charset (255) unknown to the client


Perbaikan cepat bagi saya adalah mengubah konfigurasi MySQL 8 untuk menggunakan utf8 / utf8_unicode_ci daripada utfmb4. Untuk melakukan ini, saya mengedit file konfigurasi my.ini saya, yang terletak di: C:\ProgramData\MySQL\MySQL Server 8.0


File my.ini ini mungkin berada di lokasi yang berbeda di server Anda.


Di akhir file my.ini, saya menempatkan baris berikut:


[client]

default-character-set=utf8


[mysql]

default-character-set=utf8


[mysqld]

collation-server = utf8_unicode_ci

character-set-server = utf8


Setelah saya menyimpan perubahan saya, saya restart MySQL8 di Window’s Services. Perhatikan bahwa bagian Services dapat ditemukan di Administrative Tools dalam Control Panel. Saya kemudian memuat ulang phpMyAdmin dan MySQL 8 berfungsi lagi!

Jumat, 16 April 2021

Tag HTML

Tag HTML dasar

Start Tag Kegunaan
<html> Mendefinisikan sebuah dokumen html
<body> Mendefinisikan isi/badan suatu dokumen
<h1>-<h6> Mendefinisikan heading ke 1 s/d heading ke 6
<p> Mendefinisikan sebuah paragraf
<br> Menyisipkan sebuah line break
<hr> Mendefinisikan sebuah garis horisontal
<!-- --> Mendefinisikan komentar dalam kode sumber HTML
<b> Mendefinisikan teks tebal
<big> Mendefinisikan teks yang lebih besar
<em> Mendefinisikan teks yang dimiringkan 
<i> Mendefinisikan teks yang dimiringkan
<small> Mendefinisikan teks yang lebih kecil
<strong> Mendefinisikan teks tebal
<sub> Defines subscripted text
<sup> Mendefinisikan teks yang posisinya lebih ke atas
<ins> Mendefinisikan teks yang bergaris bawah
<del> Mendefinisikan teks yang hendak dicoret
<s> Mendefinisikan teks yang hendak dicoret
<strike> Mendefinisikan teks yang hendak dicoret
<u> Mendefinisikan teks yang bergaris bawah
<code> Mendefinisikan teks kode komputer
<kbd> Mendefinisikan teks dari keyboard 
<samp> Mendefinisikan teks contoh kode komputer
<tt> Mendefinisikan teks model teletype
<var> Mendefinisikan sebuah variabel
<pre> Mendefinisikan teks preformatted
<listing> Dihilangkan. Gunakan saja <pre>
<plaintext> Dihilangkan. Gunakan saja <pre>
<xmp> Dihilangkan. Gunakan saja <pre>
<abbr> Mendefinisikan suatu kependekan
<acronym> Mendefinisikan suatu singkatan
<address> Mendefinisikan suatu elemen alamat
<bdo> Mendefinisikan arah teks
<blockquote> Mendefinisikan quotation panjang
<q> Mendefinisikan quotation pendek
<cite> Mendefinisikan suatu kutipan
<dfn> Mendefinisikan suatu istilah
<ol> Mendefinisikan sebuah list ordered
<ul> Mendefinisikan sebuah list unordered
<li> Mendefinisikan sebuah item dalam list
<dl> Mendefinisikan sebuah list definisi
<dt> Mendefinisikan sebuah istilah list definisi
<dd> Mendefinisikan sebuah keterangan list definisi
<dir> Dihilangkan. Gunakan saja <ul>
<menu> Dihilangkan. Gunakan saja <ul>

Sabtu, 07 November 2020

Perintah PHP dalam command line

php -v

untuk melihat versi php

php -a

untuk menjalankan interactive shell

php -i

untuk menampilkan phpinfo atau informasi

php -h

untuk menampilkan help

php -m

untuk menampilkan module dan extension yang telah diinstall.

php -f nama_file.php atau php nama_file.php

untuk memproses file php

php -r

untuk menjalankan fungsi dalam php.


Kursus LPIA:


PHP exe dalam berbagai paket server

AppServ

AppServ\php5


Laragon

laragon\bin\php\php-7.2.19-Win32-VC15-x64


Neard

neard-1.8.0\bin\php\php7.4.4


UWamp

UwAmp\bin\php\php-5.6.18


XAMPP

xampp\php

Selasa, 06 Oktober 2020

Lokasi Folder MySQL

lokasi default instalasi MySQL pada “C:\Program Files\MySQL\MySQL Server versi\”, contoh:  “C:\Program Files\MySQL\MySQL Server 8.0\”.

WAMP

wamp\bin\mysql

XAMPP

xampp\mysql\

ZNxPMp

ZNxPMp-Server\usr\mysql

Lighttpd

lighttpd\mysql\

AppServ

AppServ\mysql

WinNMP / wt-nmp

WinNMP\bin\MariaDB\

Nginx

nginx\mysql

WPN-XM

WPN-XM\bin\mariadb

Kursus komputer LPIA:

Daftar Extension Visual Studio Code Yang Kami Pakai

2gua.rainbow-brackets

adammaras.overtype

aliariff.auto-add-brackets

anteprimorac.html-end-tag-labels

auchenberg.vscode-browser-preview

axetroy.vscode-comment-autocomplete

BriteSnow.vscode-toggle-quotes

chenfengone.Function-List

christian-kohler.path-intellisense

CoenraadS.bracket-pair-colorizer

danielpinto8zz6.c-cpp-compile-run

ecmel.vscode-html-css

eryouhao.brackets-light-pro

ExodiusStudios.comment-anchors

filipesabella.live-p5

Fraser.live-coder

Gruntfuggly.bettercomment

jomeinaster.bracket-peek

jamespgilbert.comment-labels

jeremyrajan.browsersync

jinhyuk.replace-curly-quotes

karyfoundation.comment

kevinkyang.auto-comment-blocks

konstantin.wrapSelection

L13RARY.l13-duplicate

lostintangent.vsls-whiteboard

mohd-akram.vscode-html-format

ms-vsliveshare.vsliveshare

ms-vsliveshare.vsliveshare-audio

negokaz.live-server-preview

PrimaFuture.open-php-html-js-in-browser

pucelle.vscode-css-navigation

redhat.java

ritwickdey.LiveServer

searKing.preview-vscode

seunghwan.smartsemicolon

SlySherZ.comment-box

stackbreak.comment-divider

svipas.code-autocomplete

TabNine.tabnine-vscode

VisualStudioExptTeam.vscodeintellicode

vscjava.vscode-java-debug

vscjava.vscode-java-dependency

vscjava.vscode-java-pack

vscjava.vscode-java-test

vscjava.vscode-maven

Wscats.cors-browser

ysemeniuk.emmet-live

yuichinukiyama.vscode-preview-server


referensi:

https://marketplace.visualstudio.com/

Sabtu, 26 September 2020

Kamis, 13 Agustus 2020

Apa Itu Microsoft Access?

Microsoft Access adalah software aplikasi untuk mengelola data. Microsoft Access dikenal sebagai salah satu aplikasi dalam suite Microsoft Office, bersama-sama Microsoft Excel (untuk mengolah angka / membuat kertas kerja/worksheet), Microsoft Word (untuk mengolah kata/word processor), dan yang lainnya. Jadi, Microsoft Access memang disediakan untuk mengelola/ mengolah data.

 

Connection String Microsoft Access

Senin, 03 Agustus 2020

Cara Install plugin WebEdit dan XML Tools

WebEdit

WebEdit Plugin tersedia dalam Notepad ++ versi 32bit saja. Jika plugin tidak ditampilkan di Notepad ++ Plugins Admin yang dapat ditambahkan secara manual. Ikuti langkah ini:
  1. Buka folder instalasi Notepad ++. Yang harus di ProgramFiles atau ProgramFiles(x86) folder.
  2. Buka folder plugin.
  3. Buat folder WebEdit.
  4. Unduh plugin dari proyek SourceForge: npp-plugins ini sebagai file ZIP.
  5. Buka file ZIP yang diunduh dan ekstrak file dalam WebEdit folder yang dibuat sebelumnya.
  6. Tutup jendela Notepad ++ dan buka kembali.

XML Tools

Instalasi XML Tools manual:
  1. tutup semua instance Notepad ++
  2. unduh XML Tools terbaru - pastikan memilih versi yang sesuai x64 (64-bit) atau x86 (32-bit) (tanpa DEBUG) agar sesuai dengan Notepad Anda ++
  3. di direktori plugins notepad ++ install ( c:\program files\notepad++\plugins) Anda, buat folder XMLTools
  4. tempatkan isi zip file yang diunduh di folder XmlTools, sehingga ada c:\program files\notepad++\plugins\XMLTools\XMLTools.dll
  5. buka Notepad ++
  6. Plugin> XML Tools sudah diinstall

HTMLTag

Instalasi HTMLTag manual:

  1. tutup semua instance Notepad ++
  2. unduh HTMLTag terbaru - pastikan memilih versi yang sesuai x64 (64-bit) atau x86 (32-bit) (tanpa DEBUG) agar sesuai dengan Notepad Anda ++
  3. di direktori plugins notepad ++ install ( c:\program files\notepad++\plugins) Anda atau buat folder HTMLTag
  4. tempatkan isi zip file yang diunduh di folder HTMLTag, sehingga ada c:\program files\notepad++\plugins\HTMLTag\HTMLTag_unicode.dll
  5. buka Notepad ++
  6. Plugin> HTMLTag sudah diinstall

Jumat, 24 Juli 2020

Daftar port XAMPP

Apache (HTTP): Port 80
Apache (WebDAV): Port 81
Apache (HTTPS): Port 443
MySQL: Port 3306
FileZilla (FTP): Port 21
FileZilla (Admin): Port 14147
Mercury (SMTP): Port 25
Mercury (POP3): Port 110
Mercury (IMAP): Port 143
Mercury (HTTP): Port 2224
Mercury (Finger): Port 79
Mercury (PH): Port 105
Mercury (PopPass): Port 106
Tomcat (AJP/1.3): Port 8009
Tomcat (HTTP): Port 8080

referensi:
https://www.apachefriends.org/

Rabu, 20 Mei 2020

Opsi Microsoft visual Studio Express Edition Yang Paling Berguna


versi:Microsoft Visual C# 2005 Express Edition

Untuk membuka Options

Klik menu Tools | Options

Lalu lakukan salah satu tips di bawah ini:

Memadamkan Efek animasi

  1. Klik Environment | hilangkan pilihan Animate environment tools.
  2. Lalu tekan tombol OK.

Memadamkan berita / news feed

  1. Klik Environment | Startup
  2. ganti At startup: menjadi Show empty environment, jika tidak ingin melihat Show Start Page.
  3. Hilangkan pilihan Download content every: untuk memadamkan news channel.
  4. Lalu tekan tombol OK.

Menampilkan Pilihan Target Platform Program

  1. Apakah Anda ingin target platform compile program 32 bit atau 64 bit?
  2. Klik Projects and Solutions | Pilih Show advanced build configurations.
  3. Lalu tekan tombol OK.

Ganti Build Configuration Manager

  1. Klik menu Build | Configuration Manager...
  2. Ganti Active solution platform: | <New...> jika belum ada.
  3. Ketik target platform hardware di kotak Type or select the new platform, x86 lalu ganti Copy settings from: menjadi <Empty> | OK | Close.



Selasa, 07 April 2020

PHP String

substr() = Mengembalikan bagian dari string.

strlen() = Mengembalikan panjang string.

strtolower() = Mengubah string menjadi huruf kecil.

strtoupper() = Mengubah string menjadi huruf besar.

trim() = Menghapus spasi putih atau karakter lain dari kedua sisi string.

strpos() = Mengembalikan posisi kemunculan pertama string di dalam string lain (case-sensitive).

strstr() = Menemukan kemunculan pertama string di dalam string lain (case-sensitive).

is_string() = Periksa apakah suatu variabel bertipe string atau tidak.

Fungsi Teks Dalam Microsoft Access

Fungsi Format
Fungsi InStr
Fungsi InStrRev
Fungsi LCase
Fungsi Left
Fungsi Len
Fungsi LTrim, RTrim, dan Trim
Fungsi Mid
Fungsi Replace
Fungsi Right
Fungsi Space
Fungsi StrComp
Fungsi StrConv Function
Fungsi String
Fungsi StrReverse
Fungsi UCase

Referensi:
https://www.microsoft.com/

Unload Semua Forms 1

Unload Semua form dengan FOR...NEXT LOOP

Kode Visual Basic 6 di bawah ini untuk menutup semua form.
Sub cmdClose_Click()
Dim iLoop As Integer
Dim iHighestForm as integer
iHighestForm = Forms.Count — 1
For iLoop = iHighestForm To 0 Step — 1
Unload Forms(iLoop)
Next iLoop
End Sub

Sabtu, 04 April 2020

Berbagai cara untuk mencetak Exception messages di Java

Di bahasa pemrograman Java, ada beberapa metode untuk mencetak Exception messages. Semuanya hadir di kelas Throwable. Karena Throwable adalah kelas dasar untuk semua pengecualian dan kesalahan/exception dan error, jadi kita bisa menggunakan beberapa metode ini pada objek exception apa pun.

Metode java.lang.Throwable.printStackTrace():

Dengan menggunakan metode ini, kita akan mendapatkan nama exception (misalnya java.lang.ArithmeticException) dan deskripsi dari exception.
contoh:
// Java program to demonstrate  
// printStackTrace method 
public class Test  
    public static void main(String[] args)  
    { 
        try
        { 
            int a = 20/0; 
        } catch (Exception e) 
        { 
            // printStackTrace method 
            // prints line numbers + call stack 
            e.printStackTrace(); 
              
            // Prints what exception has been thrown 
            System.out.println(e); 
        } 
    } 

Metode toString () :

Dengan menggunakan metode ini, kita hanya akan mendapatkan nama dan deskripsi exception. Perhatikan bahwa metode ini overridden dalam kelas Throwable.
contoh:
// Java program to demonstrate  
// toString  method 
public class Test  
    public static void main(String[] args)  
    { 
        try 
        { 
            int a = 20/0; 
        } catch (Exception e) 
        { 
            // toString method 
            System.out.println(e.toString()); 
              
            // OR 
            // System.out.println(e); 
        } 
    } 
}

Metode java.lang.Throwable.getMessage ():

Dengan menggunakan metode ini, kita hanya akan mendapatkan deskripsi exception.
contoh:
// Java program to demonstrate  
// getMessage method 
public class Test  
    public static void main(String[] args)  
    { 
        try
        { 
            int a = 20/0; 
        } catch (Exception e) 
        { 
            // getMessage method 
            // Prints only the message of exception 
            // and not the name of exception 
            System.out.println(e.getMessage()); 
              
            // Prints what exception has been thrown 
            // System.out.println(e); 
        } 
    } 
}

referensi:
https://www.geeksforgeeks.org/
https://www.tutorialspoint.com/
Abdul Kadir, Buku Pertama Belajar Pemograman Java Untuk Pemula, Mediakom.

Kursus LPIA:

Bagi kamu yang lagi belajar bahasa Inggris dan belajar komputer atau sedang berada dekat LPIA (kursus bahasa Inggris dan kursus komputer).
LPIA menerima pendaftaran siswa baru dan siswa lanjut untuk kursus bahasa Inggris dan kursus Komputer. Yuk, mendaftar!!!