O banco de dados ACCESS é adequado para iniciantes. Ele pode ser executado diretamente após a modificação da conexão e das instruções de consulta.
Etapas para preencher um DataSet
1. Crie um objeto de conexão de banco de dados usando a string de conexão de banco de dados
2. Use instruções de consulta SQL e objetos de conexão de banco de dados para criar um adaptador de banco de dados dataAdapter
3. Use o método Fill do DataAdapter para preencher o DataSet
usando o sistema;
usando System.Windows.Forms;
usando System.Data;
usando System.Data.SqlClient;
usando System.Data.OleDb;
//2ª instância DATAGRID profissional em C#
/**//// <resumo>
/// Esta classe fornece um exemplo de criação e uso de uma grade de dados.
/// </sumário>
classe pública DisplayTabularData: System.Windows.Forms.Form
{
private System.Windows.Forms.Button retrieveButton;
private System.Windows.Forms.DataGrid dataGrid;
/**//// <resumo>
/// Construa a janela.
/// </sumário>
/// <observações>
/// Este método constrói a janela criando a grade de dados e o botão.
/// </observações>
Public DisplayTabularData()
{
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.ClientSize = new System.Drawing.Size(464, 253);
this.Text = "01_DisplayTabularData";
this.dataGrid = new System.Windows.Forms.DataGrid();
dataGrid.BeginInit();
dataGrid.Location = novo System.Drawing.Point(8, 8);
dataGrid.Size = novo System.Drawing.Size(448, 208);
dataGrid.TabIndex = 0;
dataGrid.Anchor = AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left |
this.Controls.Add(this.dataGrid);
dataGrid.EndInit();
this.retrieveButton = new System.Windows.Forms.Button();
recuperarButton.Location = novo System.Drawing.Point(384, 224);
recuperarButton.Size = novo System.Drawing.Size(75, 23);
recuperarButton.TabIndex = 1;
recuperarButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
retrieveButton.Text = "Recuperar";
retrieveButton.Click += new System.EventHandler(this.retrieveButton_Click);
this.Controls.Add(this.retrieveButton);
}
/**//// <resumo>
/// Recupera os dados
/// </sumário>
/// <param name="remetente"> </param>
/// <param name="e"> </param>
protegido void retrieveButton_Click (remetente do objeto, System.EventArgs e)
{
retrieveButton.Enabled = false;
string source = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Documents and SettingsManioMy DocumentsPrintManagerprogramPrintManageV1DataBasePrintDB.mdb";
string select = "SELECT * FROM MainInfo"
/**////////////////////////////////
//Passos para preencher o DataSet
//1. Use a string de conexão do banco de dados para criar um objeto de conexão do banco de dados.
// 2. Use instruções de consulta SQL e objetos de conexão de banco de dados para criar o adaptador de banco de dados dataAdapter
// 3. Use o método Fill de DataAdapter para preencher o DataSet
OleDbConnection OleCon = new OleDbConnection(
source
)
;
");
dataGrid.SetDataBinding(ds, "MainInfo"); //ligação de dados DataGrid, usando DataSet e o nome da tabela do banco de dados
}
/**//// <resumo>
/// Exibe a janela do aplicativo
/// </sumário>
vazio estático Principal()
{
Application.Run(novo DisplayTabularData());
}
}