internet marketing
Showing posts with label Trik. Show all posts
Showing posts with label Trik. Show all posts

Codeigniter – 500 Internal Server Error

Assalamu'alaikum, apa kabar semuanya.
Kali ini saya akan berbagi mengenai cara mengatasi error pada saat menjalankan Codeigniter seperti gambar berikut.




Hal ini disebabkan oleh module rewrite pada apache belum aktif, untuk itu buka file httpd.conf di apache dengan cara berikut. 


Jika sudah, cari kalimat ini   #LoadModule rewrite_module modules/mod_rewrite.so
kemudian hapus tanda tagar (#) pada kalimat tersebut dan simpan. 

Jika sudah, restart apache kamu dengan cara



Cobalah kembali aplikasi CI kamu, dan insyaAllah berhasil. :)

Publish Flash dan Database MySQL

Assalamu'alaikum, apa kabar semuanya...? Kali ini saya akan berbagi mengenai pengaturan yang perlu dilakukan untuk publish projek flash (*.fla) yang terintegrasi dengan database MySQL menjadi projek *.swf.

Secara default, ketika saya menjalankan projek *.swf yang berdatabase, flash player akan menampilkan pesan kesalahan seperti di bawah ini :


Hal ini disebabkan oleh Flash Player yang harus mengakses file tambahan (dalam hal ini file *.php) untuk dapat berkoneksi dengan database.
Maka saya harus menerapkan trust location kepada flash player supaya file tambahan tersebut dapat diakses. Berikut ini langkah-langkahnya :
1. Pilih Control Panel - Flash Player
2. Pilih Advanced - Trusted Locayion Settings..



3. Lakukan langkah berikut secara berurutan, pilih Add - Add Folder - Pilih folder localhost anda (wamp/xampp) - Confirm


4. Selesai dan silahkan lihat projek *.swf berjalan normal. Semoga bermanfaat.


How To TroubleShoot Code

How to troubleshoot code

Tangguhnya Visual Studio untuk Pengembangan Aplikasi Desktop, Mobile, dan Web

Bagi pengembang aplikasi yang menggunakan teknologi Microsoft pastinya sudah sering menggunakan Microsoft Visual Studio dalam mengembangkan aplikasinya. Tampilan dari Visual Studio ini terbilang mengusung desain yang sudah diseragamkan dengan perangkat lunak Microsoft lainnya, dan cukup mudah dimengerti oleh pengembang aplikasi pemula sekalipun.
Visual Studio ini dapat digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, personal, maupun komponen aplikasinya. Hasil dari Visual Studio ini dapat berupa aplikasi desktopberbasis WPF (Windows Presentation Foundation), aplikasi Windows 8, aplikasi Windows Phone 8, ataupun aplikasi web berbasis ASP.Net.
Dalam hal dukungan terhadap bahasa untuk pengembang aplikasi, Visual Studio ini telah mendukung C++, C#, F#, VB.Net, JavaScript, CSS, dan HTML. Selain itu, dengan bisa ditambahkannya extension pada perangkat pengembangan aplikasi ini maka dapat mendukung PHP, Python, dan masih banyak lagi. Apabila pembaca membutuhkan dukungan lebih lengkap terhadap JavaScript, CSS, dan HTML ini dapat menambahkan extension mengenai “web essential”.
Dalam merepresentasikan tampilan antarmuka pada aplikasi yang diciptakan menggunakan Visual Studio seperti pengaturan, bentuk, teks, tombol, dan konten lain yang ditampilkan di layar ini pengembang aplikasi dapat menggunakan XAML (“Extensible Application Markup Language”).
Cara yang disajikan oleh XAML ini mirip dengan HTML dalam hal penulisannya, menentukan elemen mana yang akan ditampilkan, dan menentukan tata letak elemen-elemen didalamnya. XAML ini sendiri mendukung pengembangan aplikasi Windows 8, Windows Phone 8, dan WPF.
Visual Studio ini terbagi dalam beberapa edisi yang terdiri dari Express, Professional, dan Ultimate. Untuk Visual Studio Express ini bisa didapatkan secara gratis, namun tidak dapat ditambahkanextension. Sedangkan Visual Studio Professional, dan Ultimate terdiri dari versi uji coba yang harus dibeli ketika masa uji coba sudah habis. Dalam kedua edisi Visual Studio ini lebih lengkap, dan dapat ditambahkan extension dibandingkan Express.
Untuk saat ini Visual Studio telah memasuki versi 2013 denganupdate 3 yang telah mendukung teknologi universal dalam pembuatan aplikasi Windows 8.1, dan Windows Phone 8.1 sekaligus sehingga memungkinkan pengerjaan lebih cepat.
Sebagai tambahan, untuk mengembangkan aplikasi, dan menjalankan emulator dari Windows Phone 8.1 di komputer, pembaca harus menjalankan teknologi virtualisasi dari Microsoft, Hyper-V, yang terdapat pada sistem operasi Windows 8 ke atas. Selain itu, Microsoft sebentar lagi akan merilis versi terbarunya yaitu Visual Studio 14 yang akan membawa beberapa fitur tambahan yang lebih baru, dan tentunya cukup membantu pengembang aplikasi.

5 Cara Cepat Memahami Pemrograman


Siapa yang tidak tahu bahasa pemrograman? Bukan sekedar bahasa yang bisa digunakan untuk berkomunikasi antar human, tapi juga antara human dengan mesin. 
Ada banyak sekali jenis bahasa pemrograman yang tersebar di seluruh dunia. Pada umumnya, programmer sejati akan berkonsentrasi pada satu atau dua jenis bahasa pemrograman saja, hal ini bertujuan agar mereka bisa tetap fokus dan berkelanjutan mendalami bahasa permrograman tersebut.

Saya juga seorang programmer [amatir] sekaligus mengajarkan bahasa pemrograman (Visual Basic, PHP, Java). Ada banyak sekali keluhan yang disampaikan mahasiswa kepada saya diantaranya adalah :

  • Sulitnya memahami struktur bahasa, karena pada umumnya bahasa pemrograman menggunakan bahasa inggris komputer.
  • Sulitnya memahami logika/jalannya aplikasi.
  • Sulitnya memahami letak kesalahan saat terjadinya debug.
Banyak cara yang bisa dilakukan untuk dapat memahami bahasa pemrograman. Berikut ini saya paparkan 5 diantaranya:

1. Perhatikan dan Pahami Contoh Kode

Membaca seringkali selalu berkaitan dengan kalimat yang tertera pada halaman, tapi berlajar pemrograman adalah soal kode. Ketika kamu pertama kali belajar pemrograman, kamu harus serius melihat dan memahami pada setiap contoh kode. 

Cara ini tidak selalu berhasil, tapi cara ini akan membantu anda untuk lebih bisa memahami contoh dan membantu penulisan kode anda menjadi lebih rapi.

2. Jangan Hanya Membaca Contoh Kode Tersebut, Tapi Coba Jalankan

Ketika kamu membaca buku atau tutorial pemrograman, sejauh yang kamu lihat mengenai contoh kode dan kamu akan berkata "Rasa-rasanya aku bisa, ya, aku bisa". Tentu saja, kamu mungkin bisa melakukannya, tapi kamu juga mungkin tidak bisa melakukannya san kamu tidak menyadarinya. Hanya ada satu cara untuk membuktikannya, "Write It Down and Run!"

3. Tulislah Kode Yang Anda Bisa Sesegera Mungkin

Jika anda telah mampu memahami salah satu bahasa pemrograman -atau masih sedang mendalaminya- mulailah untuk membuat contoh program menggunakan bahasa tersebut. Terkadang hal ini sulit dilakukan karena anda masih belum memiliki ide yang cemerlang, tak masalah, lakukan sebisa anda. 
Bagaimana mungkin anda berfikir bisa membangun sebuah program besar jika anda tidak memulai dari program yang sederhana terlebih dahulu ?

4. Belajar Menggunakan Debuger

Salah satu komponen penting dalam bahasa pemrograman adalah debugger, merupakan kondisi dimana sistem akan memberikan sinyal pada anda mengenai kondisi error yang terdapat dalam running code anda.
Debugger akan dapat membantu anda menjawab dengan cepat mengenai kode yang sedang anda buat.

Biasanya, ini merupakan salah satu masalah yang dihindari oleh mahasiswa, mereka mulai malas hingga putus asa jika tidak kunjung menemukan solusi debug yang ada. 

Kuncinya adalah perbanyaklah latihan dengan memperbanyak macam kesalahan, dengan sendirinya anda akan mengetahui jenis dan solusi dari setiap permasalah yang timbul dalam aplikasi yang anda buat.

5. Carilah Sumber Lebih Banyak Lagi

Jangan pernah berhenti belajar, sebab semakin hari bahasa pemrograman akan terus berkembang, akan terus mengalami kemajuan dan perbaikan. 
Tekhnologi merupakan hal yang paling cepat tumbuh, jika anda berhenti belajar, maka dapat dipastikan bahwa anda akan tertinggal dari yang lain.

Cari sumber belajar lebih banyak lagi, saat ini terdapat banyak sekali web/blog yang menyediakan tutorial dan contoh aplikasi secara gratis yang dapat anda manfaatkan untuk mengolah dan menggali lebih dalam lagi mengenai bahasa pemrograman.


Semoga bermanfaat :)

Skill dan Trik PES 2013 Agar Kamu Tak Terkalahkan

Siapa yang tidak kenal dengan permainan yang bernama Pro Evolution Soccer, atau yang biasa disebut dengan PES? Game sepakbola ini memang cukup terkenal. Pasalnya, banyak sekali yang membicarakan game ini di forum-forum.
Mulai dari yang newbie hingga expert ada di sana, mereka semua membahas bagaimana agar kita tidak bisa terkalahkan. Hanya saja, tidak ada pemain yang benar-benar tidak bisa dikalahkan.
Namun, setidaknya kita harus tau bagaimana untuk menjadi hebat, JalanTikus punya sedikit tips yang bisa membuat kamu jago dalam bermain PES 2013.
PERSIAPAN
  • 1 Komputer/Laptop yang sudah ter-install PES 2013
  • 1 pasang stick (Jangan pakai keyboard ya)
  • Waktu luang dan pikiran yang tenang. INGAT! Kita disini bukan untuk main, tapi untuk mempelajari Trik dan Skill yang nantinya untuk diterapkan.
Oke, ini dia triknya, akan JalanTikus jelaskan satu persatu.
TENDANGAN PISANG
Yaitu dengan menekan tombol KOTAK + R2.
Cara ini akan lebih terlihat jika digunakan dari luar kotak penalti, mulailah dengan menekan tombol KOTAK seperti biasa, Jika sudah, segera tekan tombol R2. Untuk menentukan arah, silahkan gunakan analog kiri-kanan.
DIVING (Pura-pura jatuh)
Yaitu dengan menekan tombol R1 + L1 + R2 + L2 + R3 + L3 secara bersamaan.
Jangan coba-coba lakukan cara ini dengan kondisi tidak terancam. Jika tiba-tiba kamu melakukan cara ini, besar kemungkinan kamu akan mendapatkan kartu kuning.
Umpan Jarak Jauh yang Akurat
Yaitu dengan menekan R2 + O, tekan R2 dulu, baru kemudian kirim umpan lambung menggunakan O.
Cara ini digunakan agar umpan jauh kalian bisa diterima dengan baik oleh si pemain, tidak seperti umpan jauh pada umumnya yang biasanya pemain kesulitan menerima umpan atau bahkan direbut oleh pemain lawan.
NUTMEG
Yaitu dengan menekan R2 (tunggu lawan mendekat), kemudian tekan R1 + R3(ke arah lawan).
Cara ini sangat efektif untuk dilakukan ketika situasi One to One (satu lawan satu). Terapkan cara ini dengan menggunakan pemain yang memiliki kelincahan yang tinggi, seperti Messi, Wallcot, Valbuena, Xavi, Iniesta dan Di Maria.
FREE KICK (Tendangan Bebas)
Dekat dari gawang: KOTAK + X + ↓ (analog bawah)
Jauh dari gawang: KOTAK + Δ + ↓ (analog bawah)
Sejatinya banyak cara untuk melakukan tendangan bebas yang akurat. Cara di atas adalah salah satunya, tekan KOTAK lalu tekan X lalu analog bawah(lakukan secara berurutan, jangan berbarengan). INGAT, agar tingkat keberhasilan tinggi, selalu gunakan pemain yang memiliki rating terbaik dalam Free Kick.
SELALU GUNAKAN L1 UNTUK PASSING/MENGOPER
Yaitu dengan menekan tombol L1 + X ketika mengoper bola.
Sangat disarankan untuk menggunakan L1 ketika mengoper bola. Kenapa? Karena dengan menggunakan L1, tujuan pemain akan lebih terfokus dan pemain juga siap menerima bola yang akan dioper kepadanya.
TENDANGAN TIPUAN
Yaitu dengan menekan tombol KOTAK (seperti shot biasa) + kemudian tekanX.
Sedikit trik tipuan ini terkadang sangat berguna jika tensi permainan sedang tinggi, terkadang jika sedang tinggi, banyak orang yang tidak bisa berpikir panjang. Nah, dengan tendangan tipuan ini, kita bisa menipu lawan dengan berlaga kita mau menembak ke gawang. Silahkan dicoba!
sumber : jalantikus.com

Cara Membuat Bootable Flash Drive Windows [tanpa software]

Image result for flash disk boot

Selamat pagi, kali ini saya akan berbagi mengenai cara instalasi windows OS (windows 7 atau 8) melalui flash disk. Berikut ini langkah-langkahnya :


  1. Siapkan flashdisk dengan ukuran minimal 4 gb.
  2. Siapkan juga file master windows dalam bentuk .rar ataupun .iso.
  3. Buka Command Prompt dengan menekan tombol Win+R pada keyboard.
  4. Tulis Diskpart. Maka akan muncul jendela prompt baru.
  5. Pada jendela yang baru muncul, tuliskan list disk.
  6. Maka akan muncul daftar dari disk yang sedang terhubung dengan komputer anda. Pilihlah disk yang anda maksudkan. Pastikan pilihan anda benar dan tuliskan Select <disk pilihan anda>, misalkan Select Disk 1
  7. Ketik clean.
  8. Setelah itu ketik Create Partition Primary.
  9. Kemudian ketik Select Partition 1.
  10. Setelah itu ketikkan Format fs=fat32. Tunggulah beberapa saat, biasanya proses ini memakan waktu 5-10 menit.
  11. Jika sudah mencapai proses 100%, ketikkan assign, kemudian exit.
  12. Langkah di atas merupakan urutan dari proses pembersihan dan pembentukan partition di flash drive agar mendukung untuk penyimpanan dan akses file bootable windows. Langkah selanjutnya adalah memindahkan file windows ke dalam flash drive.
  13. Proses selesai.
...Selamat mencoba...



Menghubungkan VB dengan semua database

1. SQL Server
  • ODBC Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;"
    Trusted connection:"Driver={SQL Server};Server=Aron1;Database=pubs;
    Trusted_Connection=yes;"
    Prompt for username and password:oConn.Properties("Prompt") = adPromptAlwaysoConn.Open "Driver={SQL Server};Server=Aron1;DataBase=pubs;"
  • OLE DB, OleDbConnection (.NET)
    Standard Security:
    "Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;"
    Trusted Connection:"Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;Integrated Security=SSPI;"
    (use serverName\instanceName as Data Source to use an specifik SQLServer instance, only SQLServer2000)
    Prompt for username and password:oConn.Provider = "sqloledb"oConn.Properties("Prompt") = adPromptAlwaysoConn.Open "Data Source=Aron1;Initial Catalog=pubs;"
    Connect via an IP address:
    "Provider=sqloledb;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=pubs;User ID=sa;Password=asdasd;"
    (DBMSSOCN=TCP/IP instead of Named Pipes, at the end of the Data Source is the port to use (1433 is the default))
  • SqlConnection (.NET)Standard Security:
    "Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;" - or -
    "Server=Aron1;Database=pubs;User ID=sa;Password=asdasd;Trusted_Connection=False"

    (both connection strings produces the same result)

    Trusted Connection:"Data Source=Aron1;Initial Catalog=pubs;Integrated Security=SSPI;" - or -"Server=Aron1;Database=pubs;Trusted_Connection=True;"

    (both connection strings produces the same result)
    (use serverName\instanceName as Data Source to use an specifik SQLServer instance,
    only SQLServer2000)
    Connect via an IP address:"Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=pubs;User ID=sa;Password=asdasd;"
    (DBMSSOCN=TCP/IP instead of Named Pipes,
    at the end of the Data Source is the port to use (1433 is the default))
    Declare the SqlConnection:C#:using System.Data.SqlClient;SqlConnection oSQLConn = new SqlConnection();oSQLConn.ConnectionString="my connection string";oSQLConn.Open();
    VB.NET:Imports System.Data.SqlClientDim oSQLConn As SqlConnection = New SqlConnection()oSQLConn.ConnectionString="my connection string"oSQLConn.Open()
  • Data ShapeMS Data Shape"Provider=MSDataShape;Data Provider=SQLOLEDB;Data Source=Aron1;Initial Catalog=pubs;User ID=sa;Password=asdasd;"
2.

SQL Server 2005
  • SQL Native Client ODBC Driver
    Standard security:
    "Driver={SQL Native Client};Server=Aron1;Database=pubs;UID=sa;PWD=asdasd;"

    Trusted connection:
    "Driver={SQL Native Client};Server=Aron1;Database=pubs;Trusted_Connection=yes;"

    EquivalentsIntegrated Security=SSPI equals Trusted_Connection=yes

    Prompt for username and password:oConn.Properties("Prompt") = adPromptAlwaysoConn.Open "Driver={SQL Native Client};Server=Aron1;DataBase=pubs;"

    Enabling MARS (multiple active result sets):
    "Driver={SQL Native Client};Server=Aron1;Database=pubs;

    Trusted_Connection=yes;MARS_Connection=yes"

    EquivalentsMultipleActiveResultSets=true equals MARS_Connection=yes


    Encrypt data sent over network:
    "Driver={SQL Native Client};Server=Aron1;Database=pubs;

    Trusted_Connection=yes;Encrypt=yes"
    Attach a database file on connect to a local SQL Server Express instance:
    "Driver={SQL Native Client};Server=.\SQLExpress;

    AttachDbFilename=c:\asd\qwe\mydbfile.mdf;

    Database=dbname;Trusted_Connection=Yes;"

    - or -

    "Driver={SQL Native Client};Server=.\SQLExpress;

    AttachDbFilename=DataDirectorymydbfile.mdf;

    Database=dbname;Trusted_Connection=Yes;"

    (use DataDirectory when your database file resides in the data directory)

    Why is the "Database" parameter needed?
    Answer:
    If the database was previously attached, SQL Server does not reattach it
    (it uses the attached database as the default for the connection).

    (the package contains booth the ODBC driver and the OLE DB provider)
    Using SQL Server 2005 Express? Don't miss the server name syntax:

    SERVERNAME\SQLEXPRESS (Substitute "SERVERNAME" with the name of the computer)
  • SQL Native Client OLE DB Provider
    Standard security:

    "Provider=SQLNCLI;Server=Aron1;Database=pubs;
    UID=sa;PWD=asdasd;"
    Trusted connection:"Provider=SQLNCLI;Server=Aron1;Database=pubs;
    Trusted_Connection=yes;"
    Equivalents
    Integrated Security=SSPI equals Trusted_Connection=yes


    Prompt for username and password:oConn.Properties("Prompt") = adPromptAlwaysoConn.Open "Provider=SQLNCLI;Server=Aron1;DataBase=pubs;"
    Enabling MARS (multiple active result sets):"Provider=SQLNCLI;Server=Aron1;Database=pubs;
    Trusted_Connection=yes;MarsConn=yes"

    Equivalents

    MarsConn=yes equals MultipleActiveResultSets=true equals MARS_Connection=yes


    Encrypt data sent over network:"Provider=SQLNCLI;Server=Aron1;Database=pubs;
    Trusted_Connection=yes;Encrypt=yes"

    Attach a database file on connect to a local SQL Server Express instance:"Provider=SQLNCLI;Server=.\SQLExpress;
    AttachDbFilename=c:\asd\qwe\mydbfile.mdf;
    Database=dbname;Trusted_Connection=Yes;"
    - or -
    "Provider=SQLNCLI;Server=.\SQLExpress;
    AttachDbFilename=DataDirectorymydbfile.mdf;
    Database=dbname;Trusted_Connection=Yes;"

    (use DataDirectory when your database file resides in the data directory)

    Why is the "Database" parameter needed?
    Answer: If the database was previously attached,
    SQL Server does not reattach it
    (it uses the attached database as the default for the connection).



    (the package contains booth the ODBC driver and the OLE DB provider)
    Using SQL Server 2005 Express? Don't miss the server name syntax:
    SERVERNAME\SQLEXPRESS (Substitute "SERVERNAME" with the name of the computer)
  • SqlConnection (.NET)
    Standard Security:
    "Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;"

    - or -

    "Server=Aron1;Database=pubs;User ID=sa;Password=asdasd;Trusted_Connection=False"

    (both connection strings produces the same result)

    Trusted Connection:"Data Source=Aron1;Initial Catalog=pubs;Integrated Security=SSPI;"

    - or -

    "Server=Aron1;Database=pubs;Trusted_Connection=True;"

    (both connection strings produces the same result)

    (use serverName\instanceName as Data Source to use an specifik SQLServer instance)

    Connect via an IP address:"Data Source=190.190.200.100,1433;
    Network Library=DBMSSOCN;Initial Catalog=pubs;User ID=sa;Password=asdasd;"

    (DBMSSOCN=TCP/IP instead of Named Pipes,
    at the end of the Data Source is the port to use (1433 is the default))

    Enabling MARS (multiple active result sets):"Server=Aron1;Database=pubs;
    Trusted_Connection=True;MultipleActiveResultSets=true"

    Note! Use ADO.NET 2.0 for MARS functionality.
    MARS is not supported in ADO.NET 1.0 nor ADO.NET 1.1
    Streamline your Data Connections by Moving to MARS, by Laurence Moroney, DevX.com >>

    Attach a database file on connect to a local
    SQL Server Express instance:
    "Server=.\SQLExpress;
    AttachDbFilename=c:\asd\qwe\mydbfile.mdf;
    Database=dbname;
    Trusted_Connection=Yes;"
    - or -
    "Server=.\SQLExpress;
    AttachDbFilename=DataDirectorymydbfile.mdf;
    Database=dbname;
    Trusted_Connection=Yes;"

    (use DataDirectory when your database file resides in the data directory)
    Why is the "Database" parameter needed?
    Answer: If the database was previously attached,
    SQL Server does not reattach it (
    it uses the attached database as the default for the connection).

    Using "User Instance" on a local SQL Server Express instance:"Data Source=.\SQLExpress;integrated security=true;
    attachdbfilename=DataDirectory\mydb.mdf;user instance=true;"

    The "User Instance" functionality creates a new SQL Server
    instance on the fly during connect. This works only on a local SQL Server 2005
    instance and only when connecting using windows authentication over local named pipes.
    The purpose is to be able to create a full rights SQL Server instance to a user
    with limited administrative rights on the computer.
    To enable the functionality: sp_configure 'user instances enabled','1' (0 to disable)
    Using SQL Server 2005 Express? Don't miss the server name syntax:
    SERVERNAME\SQLEXPRESS (Substitute "SERVERNAME" with the name of the computer)
  • Context Connection - connecting to "self" from within your
    CLR stored prodedure/function
    C#:

    using(SqlConnection connection = new SqlConnection("context connection=true"))
    { connection.Open();
    // Use the connection
    }

    Visual Basic:
    Using connection as new SqlConnection("context connection=true")
    connection.Open() ' Use the connection
    End Using
    The context connection lets you execute Transact-SQL statements
    in the same context (connection) that your code was invoked in the first place.


3. Access
  • ODBCStandard Security:
    "Driver={Microsoft Access Driver (*.mdb)};
    Dbq=C:\mydatabase.mdb;Uid=Admin;Pwd=;"

    Workgroup:
    "Driver={Microsoft Access Driver (*.mdb)};
    Dbq=C:\mydatabase.mdb;SystemDB=C:\mydatabase.mdw;"
    Exclusive:"Driver={Microsoft Access Driver (*.mdb)};
    Dbq=C:\mydatabase.mdb;Exclusive=1;Uid=admin;Pwd="
  • OLE DB, OleDbConnection (.NET)Standard security:
    "Provider=Microsoft.Jet.OLEDB.4.0;
    Data Source=\somepath\mydb.mdb;User Id=admin;Password=;"

    Workgroup (system database):
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:System Database=system.mdw;"

    With password:
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:Database Password=MyDbPassword;"

4. Oracle
  • ODBCNew version:
    "Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;
    Uid=Username;Pwd=asdasd;"
    Old version:"Driver={Microsoft ODBC Driver for Oracle};
    ConnectString=OracleServer.world;
    Uid=myUsername;Pwd=myPassword;"
  • OLE DB, OleDbConnection (.NET)Standard security:"Provider=msdaora;Data Source=MyOracleDB;User Id=UserName;Password=asdasd;"

    This one's from Microsoft, the following are from Oracle
    Standard Security:"Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=Username;Password=asdasd;"
    Trusted Connection:"Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;OSAuthent=1;"
  • OracleConnection (.NET)
    Standard:"Data Source=MyOracleDB;Integrated Security=yes;"

    This one works only with Oracle 8i release 3 or later
    Specifying username and password:"Data Source=MyOracleDB;User Id=username;Password=passwd;Integrated Security=no;"

    This one works only with Oracle 8i release 3 or later
  • Declare the OracleConnection:C#:using System.Data.OracleClient;
    OracleConnection oOracleConn = new OracleConnection();
    oOracleConn.ConnectionString = "my connection string";
    oOracleConn.Open();
    VB.NET:Imports System.Data.OracleClient
    Dim oOracleConn As OracleConnection = New OracleConnection()
    OracleConn.ConnectionString = "my connection string"
    oOracleConn.Open()

    Missing the System.Data.OracleClient namespace? 
    Download .NET Managed Provider for Oracle >>Great article! "Features of Oracle Data Provider for .NET" by Rama Mohan G. at C# Corner
  • Core Labs OraDirect (.NET)Standard:"User ID=scott; Password=tiger; Host=ora; Pooling=true; Min Pool Size=0;Max Pool Size=100; Connection Lifetime=0"

    Read more at 
    Core Lab and the product page.
  • Data ShapeMS Data Shape:"Provider=MSDataShape.1;Persist Security Info=False;Data Provider=MSDAORA;Data Source=orac;user id=username;password=mypw"


5. MySQL
  • MyODBCMyODBC 2.50 Local database: 
    "Driver={mySQL};Server=localhost;
    Option=16834;Database=mydatabase;"

    MyODBC 2.50 Remote database:
    "Driver={mySQL};Server=data.domain.com;
    Port=3306;Option=131072;Stmt=;
    Database=my-database;Uid=username;Pwd=password;"

    MyODBC 3.51 Local database:
    "DRIVER={MySQL ODBC 3.51 Driver};
    SERVER=localhost;DATABASE=myDatabase;
    USER=myUsername;
    PASSWORD=myPassword;OPTION=3;"

    MyODBC 3.51 Remote database:
    "DRIVER={MySQL ODBC 3.51 Driver};
    SERVER=data.domain.com;
    PORT=3306;DATABASE=myDatabase; USER=myUsername;PASSWORD=myPassword;OPTION=3;"
  • OLE DB, OleDbConnection (.NET)Standard: 
    "Provider=MySQLProv;Data Source=mydb;
    User Id=UserName;Password=asdasd;"
    Connector/Net 1.0 (.NET)
    Standard:"Server=Server;Database=Test;Uid=UserName;Pwd=asdasd;"

    Download the driver at 
    MySQL Developer Zone.
    Specifying port:"Server=Server;Port=1234;Database=Test;
    Uid=UserName;Pwd=asdasd;"

    Default port is 3306. Enter value -1 to use a named pipe connection.
    Declare the MySqlClient connection:C#:using MySql.Data.MySqlClient;
    MySqlConnection oMySqlConn = new MySqlConnection();
    oMySqlConn.ConnectionString = "Server=Server;Database=Test;Uid=UserName;Pwd=asdasd;";
    oMySqlConn.Open();
    VB.NET:Imports MySql.Data.MySqlClient
    Dim oMySqlConn As MySqlConnection = New MySqlConnection()
    oMySqlConn.ConnectionString = "Server=Server;Database=Test;Uid=UserName;Pwd=asdasd;"
    oMySqlConn.Open()
  • MySqlConnection (.NET)eInfoDesigns.dbProvider:
    "Data Source=server;Database=mydb;User ID=username;Password=pwd;Command Logging=false"

    This one is used with 
    eInfoDesigns dbProvider, an add-on to .NET
    Declare the MySqlConnection:
    C#:
    using eInfoDesigns.dbProvider.MySqlClient;
    MySqlConnection oMySqlConn = new MySqlConnection();
    oMySqlConn.ConnectionString = "my connection string";
    oMySqlConn.Open();
    VB.NET:Imports eInfoDesigns.dbProvider.MySqlClient
    Dim oMySqlConn As MySqlConnection = New MySqlConnection()
    oMySqlConn.ConnectionString = "my connection string"
    oMySqlConn.Open()
  • SevenObjects MySqlClient (.NET)Standard:
    "Host=server; UserName=myusername; Password=mypassword;Database=mydb;"

    This is a freeware ADO.Net data provider from 
    SevenObjects
  • Core Labs MySQLDirect (.NET)Standard:"User ID=root; Password=pwd; Host=localhost; Port=3306; Database=test;
    Direct=true; Protocol=TCP; Compress=false; Pooling=true; Min Pool Size=0;
    Max Pool Size=100; Connection Lifetime=0"
6.Interbase
  • ODBC, Easysoft
    Local computer:
    "Driver={Easysoft IB6 ODBC};
    Server=localhost;Database=localhost:C:\mydatabase.gdb;
    Uid=username;Pwd=password"

    Remote Computer:
    "Driver={Easysoft IB6 ODBC};
    Server=ComputerName;
    Database=ComputerName:C:\mydatabase.gdb;
    Uid=username;Pwd=password"
  • ODBC, IntersolvLocal computer:
    "Driver={INTERSOLV InterBase ODBC Driver (*.gdb)};Server=localhost;Database=localhost:C:\mydatabase.gdb;
    Uid=username;Pwd=password"

    Remote Computer:
    "Driver={INTERSOLV InterBase ODBC Driver (*.gdb)};
    Server=ComputerName;
    Database=ComputerName:C:\mydatabase.gdb;
    Uid=username;Pwd=password"

    This driver are provided by 
    DataDirect Technologies >> (formerly Intersolv)
  • OLE DB, SIBPROviderStandard:
    "provider=sibprovider;location=localhost:;data source=c:\databases\gdbs\mygdb.gdb;user id=SYSDBA;password=masterkey"

    Specifying character set:
    "provider=sibprovider;location=localhost:;data source=c:\databases\gdbs\mygdb.gdb;user id=SYSDBA;password=masterkey;character set=ISO8859_1"

    Specifying role:
    "provider=sibprovider;location=localhost:;data source=c:\databases\gdbs\mygdb.gdb;user id=SYSDBA;password=masterkey;role=DIGITADORES"

7.IBM DB2
  • OLE DB, OleDbConnection (.NET) from ms
    TCP/IP:
    "Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=XXX.XXX.XXX.XXX;Initial Catalog=MyCtlg;Package Collection=MyPkgCol;Default Schema=Schema;
    User ID=MyUser;Password=MyPW"

    APPC:
    "Provider=DB2OLEDB;APPC Local LU Alias=MyAlias;APPC Remote LU Alias=MyRemote;Initial Catalog=MyCtlg;Package Collection=MyPkgCol;Default Schema=Schema;
    User ID=MyUser;Password=MyPW"
  • IBM's OLE DB Provider (shipped with IBM DB2 UDB v7 or above)TCP/IP:
    Provider=IBMDADB2;Database=sample;HOSTNAME=db2host;
    PROTOCOL=TCPIP;
    PORT=50000;uid=myUserName;pwd=myPwd;
  • ODBC 
    Standard:

    "driver={IBM DB2 ODBC DRIVER};Database=myDbName;hostname=myServerName;
    port=myPortNum;protocol=TCPIP;
    uid=myUserName; pwd=myPwd"
8.Sybase
  • ODBCStandard Sybase System 12 Enterprise Open Client:
    "Driver={SYBASE ASE ODBC Driver};Srvr=Aron1;Uid=username;Pwd=password"

    Standard Sybase System 12.5 Enterprise Open Client:
    "Driver={SYBASE ASE ODBC Driver};NA=HOSTNAME,PORT_NUMBER;
    UID=username;PWD=password"

    Standard Sybase System 11:
    "Driver={SYBASE SYSTEM 11};Srvr=Aron1;Uid=username;Pwd=password;Database=mydb"

    For more information check out the 
    Adaptive Server Enterprise Document Sets
    Intersolv 3.10:"Driver={INTERSOLV 3.10 32-BIT Sybase};Srvr=Aron1;Uid=username;Pwd=password;"

    Sybase SQL Anywhere (former Watcom SQL ODBC driver):
    "ODBC; Driver=Sybase SQL Anywhere 5.0;
    DefaultDir=c:\dbfolder\;Dbf=c:\mydatabase.db;
    Uid=username;Pwd=password;Dsn="""""

    Note! The two double quota ("") following the DSN parameter at
    the end are escaped quotas (VB syntax),
    you may have to change this to your
    language specific escape syntax (\") or maybe single quota (').
    The empty DSN parameter is indeed critical as not including it will result in error 7778.
    OLE DBAdaptive Server Anywhere (ASA):
    "Provider=ASAProv;Data source=myASA"
    Read more in the ASA User Guide (part 1, chapter 2) >>
    Adaptive Server Enterprise (ASE) with Data Source .IDS file:"Provider=Sybase ASE OLE DB Provider; Data source=myASE"

    Note that you must create a Data Source .IDS file using
    the Sybase Data Advministrator. These .IDS files resemble ODBC DSNs.

  • Adaptive Server Enterprise (ASE):"Provider=Sybase.ASEOLEDBProvider;Srvr=myASEserver,5000;
    Catalog=myDBname;User Id=username;Password=password"

    - some reports on problem using the above one, try the following as an alternative -
    "Provider=Sybase.ASEOLEDBProvider;
    Server Name=myASEserver,5000;Initial Catalog=myDBname;
    User Id=username;Password=password"

    This one works only from Open Client 12.5 where the server port number feature works,
    allowing fully qualified connection strings to be used without
    defining any .IDS Data Source files.

  • AseConnection (.NET)Standard: 
    "Data Source='myASEserver';Port=5000;Database='myDBname';
    UID='username';PWD='password';"
    Declare the AseConnection:
    C#:
    using Sybase.Data.AseClient;
    AseConnection oCon = new AseConnection();
    oCon.ConnectionString="my connection string";
    oCon.Open();

    VB.NET:
    Imports System.Data.AseClientDim oCon As AseConnection = New AseConnection()oCon.ConnectionString="my connection string"oCon.Open()

9.Informix

  • ODBC
    Informix 3.30:
    "Dsn='';Driver={INFORMIX 3.30 32 BIT};Host=hostname;
    Server=myserver;Service=service-name;Protocol=olsoctcp;
    Database=mydb;UID=username;PWD=myPwd
    Informix-CLI 2.5:"Driver={Informix-CLI 2.5 (32 Bit)};Server=myserver;
    Database=mydb;Uid=username;Pwd=myPwd"

  • OLE DBIBM Informix OLE DB Provider:
    "Provider=Ifxoledbc.2;password=myPw;User ID=myUser;Data
    Source=dbName@serverName;
    Persist Security Info=true"
10. Ingres
  • ODBC
    DSN-less:
    "Provider=MSDASQL.1;DRIVER=Ingres;SRVR=xxxxx;
    DB=xxxxx;Persist Security Info=False;uid=xxxx;
    pwd=xxxxx;SELECTLOOPS=N;
    Extended Properties=""SERVER=xxxxx;
    DATABASE=xxxxx;SERVERTYPE=INGRES"""
    Important note! The two double quota ("") in the string are
    escaped quotas (VB syntax), you may have to change this to your
    language specific escape syntax (ex. \") or maybe single quota (').

11. Mimer SQL
  • ODBC
    Standard Security:
    "Driver={MIMER};Database=mydb;Uid=myuser;Pwd=mypw;"

    Prompt for username and password:
    "Driver={MIMER};Database=mydb;"
12. Lightbase
  • Standard
    Standard:
    "user=USERLOGIN;password=PASSWORD;UDB=USERBASE;
    server=SERVERNAME"
13.PostgreSQL
  • Core Labs PostgreSQLDirect (.NET)Standard:
    "User ID=root; Password=pwd; Host=localhost; Port=5432;
    Database=testdb;Pooling=true;
    Min Pool Size=0; Max Pool Size=100; Connection Lifetime=0"

    Read more at 
    Core Lab and the product page.

  • PostgreSQL driverStandard:
    "DRIVER={PostgreSQL};SERVER=ipaddress;port=5432;
    DATABASE=dbname;UID=username;PWD=password;"
  • Npgsql by pgFoundry (.NET)SSL activated:
    "Server=127.0.0.1;Port=5432;Userid=myuserid;
    password=mypw;Protocol=3;SSL=true;
    Pooling=true;MinPoolSize=3;MaxPoolSize=20;
    Encoding=UNICODE;Timeout=20;SslMode=Require"

    Without SSL:
    "Server=127.0.0.1;Port=5432;Userid=myuserid;
    password=mypw;
    Protocol=3;SSL=false;
    Pooling=true;MinPoolSize=1;MaxPoolSize=20;
    Encoding=UNICODE;Timeout=15;SslMode=Disable"

14. Paradox
  • ODBC5.X:
    Driver={Microsoft Paradox Driver (*.db )};DriverID=538;Fil=Paradox 5.X;DefaultDir=c:\pathToDb\;Dbq=c:\pathToDb\;
    CollatingSequence=ASCII"

    7.X:
    "Provider=MSDASQL.1;Persist Security Info=False;Mode=Read;Extended Properties='DSN=Paradox;DBQ=C:\myDb;
    DefaultDir=C:\myDb;DriverId=538;FIL=Paradox 7.X;
    MaxBufferSize=2048;PageTimeout=600;';Initial Catalog=C:\myDb"
  • OleDbConnection (.NET)Standard
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\myDb;
    Extended Properties=Paradox 5.x;"


15. DSN
  • ODBCDSN:"DSN=myDsn;Uid=username;Pwd=;"
    File DSN:"FILEDSN=c:\myData.dsn;Uid=username;Pwd=;"
16. Firebird

  • .NET - Firebird .Net Data ProviderStandard:
    "User=SYSDBA;Password=masterkey;
    Database=SampleDatabase.fdb;
    DataSource=localhost;
    Port=3050;Dialect=3;Charset=NONE;Role=;
    Connection lifetime=15;Pooling=true;MinPoolSize=0;
    MaxPoolSize=50;Packet Size=8192;ServerType=0"

17. Excel
  • ODBCStandard:
    "Driver={Microsoft Excel Driver (*.xls)};DriverId=790;
    Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;"

    TIP! SQL syntax: "SELECT * FROM [sheet1$]" - i.e. worksheet name followed by a "$"
    and wrapped in "[" "]" brackets.

  • OLE DBStandard:
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""

    "HDR=Yes;" indicates that the first row contains columnnames, not data

    "IMEX=1;" tells the driver to always read "intermixed"
    data columns as text. Note that this option might affect excel sheet write access negative.

    TIP! SQL syntax: "SELECT * FROM [sheet1$]" -
    i.e. worksheet name followed by a "$" and wrapped in "[" "]" brackets.

    TIP! Check out the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel]
    located registry REG_DWORD "TypeGuessRows". That's the key to n
    ot letting Excel use only the first 8 rows to guess the columns data type.
    Set this value to 0 to scan all rows. This might hurt performance.

    Important note! The two double quota ("") in the string are escaped quotas (VB syntax),
    you may have to change this to your language specific escape syntax (ex. \") or
    maybe single quota (').

18. Text
  • ODBCStandard:
    "Driver={Microsoft Text Driver (*.txt; *.csv)};
    Dbq=c:\txtFilesFolder\;Extensions=asc,csv,tab,txt;"
  • OLE DBStandard:
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\txtFilesFolder\;Extended Properties=""text;HDR=Yes;FMT=Delimited"""

    "HDR=Yes;" indicates that the first row contains columnnames, not data

    Important note! The two double quota ("") in the string are escaped quotas (VB syntax),
    you may have to change this to your language specific escape syntax (ex. \") or maybe single quota (').

19. DBF / FoxPro
  • ODBC
    standard:
    "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\mydbpath;"
  • OLE DB, OleDbConnection (.NET)standard:
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\folder;
    Extended Properties=dBASE IV;User ID=Admin;Password="
20. AS/400 (iSeries)
  • OLE DB, OleDbConnection (.NET)IBM Client Access OLE DB provider:
    "PROVIDER=IBMDA400; DATA SOURCE=MY_SYSTEM_NAME;
    USER ID=myUserName;PASSWORD=myPwd"

    Where MY_SYSTEM_NAME is the name given to the system
    connection in OperationsNavigator
    IBM Client Access OLE DB provider:"PROVIDER=IBMDA400; DATA SOURCE=MY_SYSTEM_NAME;USER ID=myUserName;PASSWORD=myPwd;DEFAULT COLLECTION=MY_LIBRARY;"

    Where MY_SYSTEM_NAME is the name given to the System Connection,
    and MY_LIBRARY is the name given to the library in iSeries Navigator.

  • ODBCIBM Client Access ODBC driver:
    "Driver={Client Access ODBC Driver (32-bit)};System=my_system_name;
    Uid=myUserName;Pwd=myPwd"

21. Exchange

22. Visual FoxPro
  • OLE DB, OleDbConnection (.NET)Database container (.DBC):
    "Provider=vfpoledb.1;Data Source=C:\MyDbFolder\MyDbContainer.dbc;
    Collating Sequence=machine"

    Free table directory:
    "Provider=vfpoledb.1;Data Source=C:\MyDataDirectory\;Collating Sequence=general"
    Force the provider to use an ODBC DSN:"Provider=vfpoledb.1;DSN=MyDSN"
    Read more (Microsoft msdn) >>
  • ODBCDatabase container (.DBC):
    "Driver={Microsoft Visual FoxPro Driver};SourceType=DBC;
    SourceDB=c:\myvfpdb.dbc;Exclusive=No;
    NULL=NO;
    Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO"

    Free Table directory:
    "Driver={Microsoft Visual FoxPro Driver};
    SourceType=DBF;SourceDB=c:\myvfpdbfolder;Exclusive=No;
    Collate=Machine;
    NULL=NO; DELETED=NO;BACKGROUNDFETCH=NO"

    "Collate=Machine" is the default setting, for other settings check the
    list of supported collating sequences >>
    Microsoft Visual Foxpro site: 
    http://msdn.microsoft.com/vfoxpro


23 Pervasive
  • ODBCStandard:
    "Driver={Pervasive ODBC Client Interface};ServerName=srvname;dbq=@dbname"
    Pervasive ODBC info >>
  • OLE DBStandard:
    "Provider=PervasiveOLEDB;Data Source=C:\path"
24. UDL

  • UDLUDL:
    "File Name=c:\myDataLink.udl;"