using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using Npgsql; namespace SecondProject { public partial class Form1 : Form { private DataSet ds = new DataSet(); private DataTable dt = new DataTable(); public Form1() { InitializeComponent(); } private void llOpenConnAndSelect_LinkClicked_1(object sender, LinkLabelLinkClickedEventArgs e) { try { string connstring = String.Format("Server=localhost;Port=5432;" + "User Id=tong;Password=1234;Database=dbtes;"); NpgsqlConnection conn = new NpgsqlConnection(connstring); conn.Open(); string sql = "SELECT * FROM bank"; NpgsqlDataAdapter da = new NpgsqlDataAdapter(sql, conn); ds.Reset(); da.Fill(ds); dt = ds.Tables[0]; dataGridView1.DataSource = dt; conn.Close(); } catch (Exception msg) { MessageBox.Show(msg.ToString()); throw; } } } }
private string ConvertAsciiToUTF8(string inAsciiString) { Encoding inAsciiEncoding = Encoding.ASCII; Encoding outUTF8Encoding = Encoding.UTF8; byte[] inAsciiBytes = inAsciiEncoding.GetBytes(inAsciiString); byte[] outUTF8Bytes = Encoding.Convert(inAsciiEncoding, outUTF8Encoding, inAsciiBytes); char[] inUTF8Chars = new char[outUTF8Encoding.GetCharCount(outUTF8Bytes, 0, outUTF8Bytes.Length)]; outUTF8Encoding.GetChars(outUTF8Bytes, 0, outUTF8Bytes.Length, inUTF8Chars, 0); string outUTF8String = new string(inUTF8Chars); return outUTF8String; }
SELECT convert('comlun', 'UTF8') as column from bank
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง