c# - 如何在数据 GridView 中查看 MS Access 中的数据?

标签 c# database-connection ms-access-2007

我是 C-Sharp 的新手,我正在尝试从 C-Sharp 访问我的数据库,我已经编写了以下代码,但我不知道接下来要写什么来查看数据。我在网上搜索过这个,但没有得到太多。请用简单的代码告诉我这一点。

string connection = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=F:\Database3.accdb";

OleDbConnection conn = new OleDbConnection(connection);
conn.Open();
OleDbCommand cmd = new OleDbCommand("Select * from score", conn);

OleDbDataAdapter da = new OleDbDataAdapter(cmd);
da.SelectCommand = cmd;

最佳答案

引用以下代码:

string strProvider = "@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=F:\Database3.accdb";
string strSql = "Select * from score";
OleDbConnection con = new OleDbConnection(strProvider);
OleDbCommand cmd = new OleDbCommand(strSql, con);
con.Open();
cmd.CommandType = CommandType.Text;
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
DataTable scores = new DataTable();
da.Fill(scores);
dataGridView1.DataSource = scores;

希望它有帮助。

关于c# - 如何在数据 GridView 中查看 MS Access 中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15900784/

相关文章:

sql - Access 拒绝使用链接表运行查询?

c# - 是否可以在不获取所有链接的情况下获取链接表?

c# - 从具有指定属性的通用类列表生成 HTML 表

mysql - 在 NetBeans (Mac OS) 上创建 MySQL 连接

php - PDO无法连接远程mysql服务器

ms-access - 使用表单事件检测数据更改

c# - 使用 OpenXML 2.5 创建 .docx 会导致文件损坏

c# - 尝试访问数据库 C# asp.net 时源附近出现语法错误

database-connection - 如何在mysql服务器中连接我的本地ip

ms-access - MS Access 在窗体关闭时停止插入命令