سلام ...
1- من توی بانک اکسس ، 3 تا جدول دارم ... میخوام با این کد مقدار فیلد جدول a (نام) رو توی comboBox1 یه فرم دیگه نمایش بدم تا تو جدول b ذخیره کنم ، اما ارور میده :
OleDbConnection con = new OleDbConnection(Albumstring);
OleDbCommand com = new OleDbCommand();
con.Open();
string d;
OleDbDataAdapter adap;
DataSet ds = new DataSet();
d = "select * from Album";
adap = new OleDbDataAdapter(d, con);
adap.Fill(ds, "Album");
comboBox1.DataSource = ds.Tables["Album"];
comboBox1.DisplayMember = "New";


2- بعد چطور تو فرم اول (با label) نشون بدم که جدول a و b چند تا فیلد داره ... (فقط آمار تعداد رو میخوام ... مثلا آخرین ID که وارد شده)
مثلا تو جدول a تا حالا 20 تا رکورد ذخیره شده ... توی لیبل تو فرم اول برنامه بنویسه که 20 رکورد ذخیره دارید ! (نمیدونم مطلب رو رسوندم یا نه) از این کد استفاده کردم :
 OleDbCommand com = new OleDbCommand("select count(*)from contact", con);
OleDbCommand com2 = new OleDbCommand("select count(*)from groups",con);
label6.Text = Convert.ToString((int)com.ExecuteScalar()) + " نفر";
label8.Text = Convert.ToString((int)com2.ExecuteScalar())+" گروه";


اینم ارور داد ... لطفا راهنمایی کنید ... ممنون !