using HotelPms.Share.Data;
|
using HotelPms.Share.Windows.Util;
|
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;
|
|
namespace HotelPms.SourceFactory
|
{
|
public partial class PostgreSqlDemo : Form
|
{
|
public PostgreSqlDemo()
|
{
|
InitializeComponent();
|
GeneralSub.InitDataGridView(dataGridView1, true);
|
}
|
|
private void button1_Click(object sender, EventArgs e)
|
{
|
bool ret = PostgreSqlNet.CreateDataBase(new DBConnectItem(txtHost.Text, txtDB.Text, txtUser.Text, txtPassword.Text, 5433));
|
dataGridView1.DataSource = ToTable(ret.ToString());
|
|
}
|
|
|
public DataTable ToTable(string msg)
|
{
|
DataTable table = new DataTable();
|
table.Columns.Add("内容", typeof(string));
|
DataRow row = table.NewRow();
|
table.Rows.Add(row);
|
row[0] = msg;
|
return table;
|
}
|
|
private void button2_Click(object sender, EventArgs e)
|
{
|
using (PostgreSqlNet postgreSqlNet = new PostgreSqlNet(new DBConnectItem(txtHost.Text, txtDB.Text, txtUser.Text, txtPassword.Text, 5433)))
|
{
|
dataGridView1.DataSource = postgreSqlNet.GetDataTable(txtSql.Text);
|
}
|
}
|
}
|
}
|