Abrir formularios:
Form2 frm = new Form2();
frm.Show();
Conectar a base de datos access:
System.Data.OleDb.OleDbConnection Conexion;
System.Data.OleDb.OleDataAdapter Adaptador;
Dataset ds;
Conexion = new OleDbConnection(@"Provider=Microsoft.Jet.OleDB.4.0;Data Source=K:\bbdd\access.mdb;UserId=admin;Password=;");
ds=new DataSet("Audit");
string strSQL="select * from tabla";
Adaptador = new OleDbDataAdapter(strSQL,Conexion);
Adaptador.SelectCommand = new OleDbCommand(strSQL,Conexion);
OleDbCommandBuilder selectCB = new OleDbCommandBuilder(Adaptador);
Adaptador.Fill(ds,"consulta");
foreach ( DataRow srow in ds.Tables["consulta"].Rows
{
bool primera=true;
string tmp="";
for(int i=0;i
{
if(primera)
{
tmp+=srow[i].ToString() + ',';
primera=false;
}
else
{
tmp+=srow[i].ToString();
}
comboBox1.Items.Add(tmp);
}
}
Conexion.Close();
Edito: página que tiene muy buenos ejemplos para aprender:
http://www.programacionfacil.com/csharp_builder/start