DB는 엑세스로 해서
OleDbConnection cn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Users\\Administrator\\Documents\\BookDB.accdb");
cn.Open();
OleDbCommand cmd = new OleDbCommand("select * from 책", cn);
OleDbDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
Console.WriteLine(dr["도서명"].ToString());
}
dr.Close();
cn.Close();
혹시 오피스64비트로 깔아서 accdb파일 에러가 나면
https://social.msdn.microsoft.com/Forums/en-US/1d5c04c7-157f-4955-a14b-41d912d50a64/how-to-fix-error-the-microsoftaceoledb120-provider-is-not-registered-on-the-local-machine?forum=vstsdb&prof=required
여기서 두번째 링크 있는 것을 깔아주면 된다.
'C#' 카테고리의 다른 글
Wpf DataTemplate (0) | 2023.06.04 |
---|---|
Wpf MVVM (0) | 2023.06.03 |
링크 정리하기 (0) | 2018.08.15 |
C# ArrayList (0) | 2016.12.26 |