GetSchema
using DoBon.Service;
using System;
using System.Data;
using System.Data.OleDb;
using System.Windows.Forms;
namespace DoBon.View
{
public partial class SchemaFrm : Form
{
private OleDBCn cn = new OleDBCn();
public SchemaFrm()
{
InitializeComponent();
}
private void BtnOk_Click(object sender, EventArgs e)
{
try
{
cn.oleDbConnection.Open();
DataTable schema = cn.oleDbConnection.GetSchema();
this.dgv.DataSource = schema;
}
catch (OleDbException ex)
{
MessageBox.Show(ex.Message);
}
finally
{
cn.oleDbConnection.Close();
}
}
private void BtnTable_Click(object sender, EventArgs e)
{
try
{
cn.oleDbConnection.Open();
DataTable schema = cn.oleDbConnection.GetSchema("Tables");
this.dgv.DataSource = schema;
}
catch (OleDbException ex)
{
MessageBox.Show(ex.Message);
}
finally
{
cn.oleDbConnection.Close();
}
}
private void BtnGo_Click(object sender, EventArgs e)
{
try
{
cn.oleDbConnection.Open();
DataTable schema = cn.oleDbConnection.GetSchema("Tables", new string[] { null, null, "Oder" });
this.dgv.DataSource = schema;
}
catch (OleDbException ex)
{
MessageBox.Show(ex.Message);
}
finally
{
cn.oleDbConnection.Close();
}
}
}
}
using System;
using System.Data;
using System.Data.OleDb;
using System.Windows.Forms;
namespace DoBon.View
{
public partial class SchemaFrm : Form
{
private OleDBCn cn = new OleDBCn();
public SchemaFrm()
{
InitializeComponent();
}
private void BtnOk_Click(object sender, EventArgs e)
{
try
{
cn.oleDbConnection.Open();
DataTable schema = cn.oleDbConnection.GetSchema();
this.dgv.DataSource = schema;
}
catch (OleDbException ex)
{
MessageBox.Show(ex.Message);
}
finally
{
cn.oleDbConnection.Close();
}
}
private void BtnTable_Click(object sender, EventArgs e)
{
try
{
cn.oleDbConnection.Open();
DataTable schema = cn.oleDbConnection.GetSchema("Tables");
this.dgv.DataSource = schema;
}
catch (OleDbException ex)
{
MessageBox.Show(ex.Message);
}
finally
{
cn.oleDbConnection.Close();
}
}
private void BtnGo_Click(object sender, EventArgs e)
{
try
{
cn.oleDbConnection.Open();
DataTable schema = cn.oleDbConnection.GetSchema("Tables", new string[] { null, null, "Oder" });
this.dgv.DataSource = schema;
}
catch (OleDbException ex)
{
MessageBox.Show(ex.Message);
}
finally
{
cn.oleDbConnection.Close();
}
}
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.