La base de datos ACCESS es adecuada para principiantes. Se puede ejecutar directamente después de modificar la conexión y las declaraciones de consulta, como se indica en el código.
Pasos para completar un conjunto de datos
1. Cree un objeto de conexión de base de datos utilizando la cadena de conexión de la base de datos.
2. Utilice declaraciones de consulta SQL y objetos de conexión de base de datos para crear un adaptador de base de datos dataAdapter
3. Utilice el método Fill de DataAdapter para llenar el DataSet
usando Sistema;
usando System.Windows.Forms;
usando System.Data;
usando System.Data.SqlClient;
usando System.Data.OleDb;
// Segunda instancia profesional de C# DATAGRID
/**//// <resumen>
/// Esta clase proporciona un ejemplo de creación y uso de una cuadrícula de datos.
/// </summary>
clase pública DisplayTabularData: System.Windows.Forms.Form
{
sistema privado.Windows.Forms.Button recuperarButton;
privado System.Windows.Forms.DataGrid dataGrid
/**//// <resumen>
/// Construye la ventana.
/// </summary>
/// <comentarios>
/// Este método construye la ventana creando tanto la cuadrícula de datos como el botón.
/// </comentarios>
DisplayTabularData público()
{
this.AutoScaleBaseSize = nuevo System.Drawing.Size(5, 13);
this.ClientSize = nuevo System.Drawing.Size(464, 253);
this.Text = "01_DisplayTabularData";
this.dataGrid = nuevo System.Windows.Forms.DataGrid();
dataGrid.BeginInit();
dataGrid.Location = nuevo System.Drawing.Point(8, 8);
dataGrid.Size = nuevo 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 = nuevo System.Windows.Forms.Button();
recuperarButton.Location = nuevo System.Drawing.Point(384, 224);
recuperarButton.Size = nuevo 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);
}
/**//// <resumen>
/// Recuperar los datos
/// </summary>
/// <param nombre="remitente"> </param>
/// <param nombre="e"> </param>
void retrieveButton_Click protegido (remitente del objeto, System.EventArgs e)
{
retrieveButton.Enabled = false;
cadena fuente = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Documents and SettingsManioMy DocumentsPrintManagerprogramPrintManageV1DataBasePrintDB.mdb";
selección de cadena = "SELECCIONAR * DE Información principal"
/**////////////////////////////////////
//Pasos para llenar el DataSet
//1. Utilice la cadena de conexión de la base de datos para crear un objeto de conexión de la base de datos.
// 2. Utilice declaraciones de consulta SQL y objetos de conexión de base de datos para crear el adaptador de base de datos dataAdapter
// 3. Utilice el método Fill de DataAdapter para completar el conjunto de datos
OleDbConnection OleCon = new OleDbConnection(source);
OleDbDataAdapter da = new OleDbDataAdapter(select,OleCon
ds
= new DataSet();
");
dataGrid.SetDataBinding(ds, "MainInfo"); //Enlace de datos DataGrid, utilizando DataSet y el nombre de la tabla de la base de datos
}
/**//// <resumen>
/// Mostrar la ventana de la aplicación
/// </summary>
vacío estático principal()
{
Aplicación.Run(new DisplayTabularData());
}
}