Pada awalnya saya tidak merencanakan untuk membuat tulisan ini. Awalnya saya mau membuat tulisan tentang bagaimana cara melakukan koneksi menggunakan bahasa C# ke database SQL Server kemudian menampilkan data dari table ke console. Tapi ketika mau memulai membuat contoh program saya menghadapi masalah, yaitu console yang yang saya harapkan muncul ternyata tidak muncul. Akhirnya setelah browsing di internet saya menemukan solusinya, tapi solusi itu saya temukan di situs yang berbahasa inggris, kalau di situs berbahasa Indonesia sepertinya belum ada, kemudian saya berpikir bagaimana kalau saya buat saja tutorial untuk mengatasi masalah ini dengan bahasa indonesia, siapa tahu ada orang Indonesia lain yang mungkin nanti akan menghadapi masalah yang sama tetapi malas membaca tutorial bahasa inggris atau kurang bisa memahami bahasa Inggris. Berikut tutorial bagaimana mengatasi console tidak muncul ketika menjalankan aplikasi di visual studio.
Pertama, saya tunjukan dulu langkah-langkah untuk membuat aplikasi yang saya buat.
Buat project console baru
Masukan kode berikut pada file Program.cs
Pada variabel connectionString, sesuaikan Data Source(Nama Server) dan Initial Catalog(Nama Database) dengan milik kalian. Kemudian pada bagian queryString sesuaikan juga dengan tabel di database kalian. Kode ini saya ambil dari sini, kemudian saya rubah sesuai setingan milik saya.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | using System; using System.Data; using System.Data.SqlClient; class Program { static void Main() { string connectionString = "Data Source=PROJECT3-BATARA\\SS2008R2;Initial Catalog=Tulungagung;" + "Integrated Security=true"; // Provide the query string with a parameter placeholder. string queryString = "SELECT top(@top) * from dbo.pasien "; // Specify the parameter value. int paramValue = 3; // Create and open the connection in a using block. This // ensures that all resources will be closed and disposed // when the code exits. using (SqlConnection connection = new SqlConnection(connectionString)) { // Create the Command and Parameter objects. SqlCommand command = new SqlCommand(queryString, connection); command.Parameters.AddWithValue("@top", paramValue); // Open the connection in a try/catch block. // Create and execute the DataReader, writing the result // set to the console window. try { connection.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { Console.WriteLine("\t{0}\t{1}\t{2}", reader[0], reader[1], reader[2]); } } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.ReadLine(); } } } |
Coba lakukan start aplikasi
Nah, disinilah masalah yang saya hadapi muncul. Console yang saya harapkan muncul malah tidak muncul.
Solusi
Buka project properties milik kalian. Caranya, klik Menu Project>”Nama Project Kalian” Properties
Di visual studio milik saya, awalnya setingannya seperti ini
Untuk mengatasi masalah console yang tidak muncul, ternyata sederhana. Kalian harus menyesuaikan versi window milik kalian dengan setingan project propertiesnya. Untuk melihat versi windows, kalian bisa melihatnya di DirectX Diagnostic Tool, caranya tekan tombol logo windows dan tombol huruf R secara bersamaan, nanti akan muncul form Run di pojok kiri bawah, pada bagian “Open:” ketikan “dxdiag” nanti akan muncul form DirectX Diagnostic Tool, versi windows bisa dilihat pada tab System pada keterangan Operating System.
Kembali ke form project properties. Karena versi windows saya adalah windows 64-bit. Maka saya merubah pada bagian platform target menjadi x64. Sehingga setingannya akan menjadi seperti berikut.
Sekarang, coba lakukan start aplikasi lagi. Seharusnya sekarang console akan muncul. Di visual studio punya saya tampilannya seperti berikut.
Jika console masih tetap tidak muncul, silahkan hubungi saya menggunakan aplikasi chat yang ada di pojok kiri bawah atau melalui kolom komentar. Siapa tahu saya bisa membantu. Semoga tutorial “Mengatasi console tidak muncul ketika menjalankan aplikasi di visual studio” ini bisa bermanfaat. Terimakasih.
Ping-balik: Koneksi ke database menggunakan C# - My Life And Programming[]
Maaf mas, kebetulan console saya juga seperti itu, saya sudah mengikuti tutorial diatas. Tp kok masih gabisa ya mas? Apa ada problem sama laptopnya kah?
Muncul error atau bagaimana? Coba screenshot
Coba kontak saya melalui WA supaya lebih jelas
maaf, mas. saat itu saya tidak mengetahui kalo dapet balesan dari Mas. tapi terimakasih banyak. tulisan mas sangat membantu saya. sukses selalu mas 🙂
maaf mas, saat itu saya tidak tau kalau dapet balesan dari mas. terimakasih karena tulisan mas dapat membantu saya. sukses selalu mas!
Maaf ka mau tanya masalah tentang kodingan visual basic nya saat membuat form tidak muncul ,apakah bisa bantu ka?
Tidak muncul bagaimana?