M$ VC# 2010でPostgreSQLのデータをコンソールに出力する
M$ VC# 2010でPostgreSQLのデータをコンソールに出力する
C#プログラムを書いてみた。といってもほとんどパクリだけど...
動くと、面白くなってくるな。うんうん。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using Npgsql; namespace ConsoleApplication1 { class Program { public static void Main(String[] args) { NpgsqlConnection conn = new NpgsqlConnection("Server=192.168.0.30;Port=5432;User Id=yu2admin;Password=yu2;Database=yu2;Encoding=UNICODE"); conn.Open(); Console.WriteLine(conn.State); NpgsqlCommand command = new NpgsqlCommand("select * FROM records;", conn); try { NpgsqlDataReader dr = command.ExecuteReader(); int i; while (dr.Read()) { for (i = 0; i < dr.FieldCount; i++) { Console.Write("{0} \t", dr[i]); } Console.WriteLine(); } } finally { conn.Close(); } # if DEBUG Console.WriteLine("続行するには何かキーを押してください・・・"); Console.ReadKey(); # endif conn.Close(); } } }