7 개의 테이블이있는 데이터베이스 파일에 액세스 할 수 있지만 모든 테이블을 연결하고 표시하는 방법을 모르겠습니다.C에서 액세스 데이터베이스를 연결하는 방법 #
이 내 코드이지만 아무것도
private void button1_Click(object sender, EventArgs e)
{
OleDbConnection conn = new OleDbConnection();
String connection = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\\Tables.accdb;Persist Security Info=True";
string sql = "SELECT Clients FROM Tables";
conn.ConnectionString = connection;
conn.Open();
DataSet ds = new DataSet();
DataGridView dataGridView1 = new DataGridView();
BindingSource bSource = new BindingSource();
OleDbDataAdapter adapter = new OleDbDataAdapter(sql,conn);
adapter.Fill(ds);
//conn.Close();
dataGridView1.DataSource = ds;
그리고이 코드가 던지는 오류는 무엇입니까? ** ** 해당 정보로 질문을 수정하십시오. ** –
본 적이 있습니까? http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/6fde18c2-3e82-4a75-acf5-9aa5dd2165c2/ ? –
'Provider = Microsoft.Jet.OLEDB.4.0'을 대신 사용 하시겠습니까? –