单击“数据”>“获取外部数据”>“自 Access”。 功能区会基于工作簿的宽度动态调整,因此功能区上的命令可能看起来与下面的屏幕稍有不同。 第一个屏幕显示工作簿很宽时的功能区,第二个图像显示调整工作簿大小后工作簿界面仅占屏幕一部分时的情形。
选择下载的 OlympicMedals.accdb 文件,然后单击“打开”。 将出现下面的“选择表格”窗口,其中显示在数据库中找到的表格。 数据库中的表格类似于 Excel 中的工作表或表。 选中“支持选择耐枯多个表”框,选择所有表格。 然后单击“确定”。
将显示“导入数据”窗口。
注意: 请注意该窗口底部的复选框,选中该框可以“将此数据添加到数据模型”,如下面的屏幕中所示。 数据模型是在您同时导入或使用两个或更多个表时自动创建的。 数据模型可集成表,支持使用数据透视表、Power Pivot 和 Power View 进行全面分析。 当您从数据库导入表格时,将使用这些表格之间的现有宽亩辩关系在 Excel 中创建数据模型。 数据模型在 Excel 中是透明的,但您可以使用 Power Pivot 加载项直接查看和修改数据模型。 本教程后面详细介绍了数据模型。
选择“数据透视表”慎缺选项(这会将表格导入 Excel 中并准备数据透视表以便分析导入的表格),然后单击“确定”。
导入数据后,将使用所导入的表格创建数据透视表。
将数据导入到 Excel 且自动创建数据模型后,即可浏览数据。
Java8用ucanaccess无法在Access中添加记录的原因镇正族是连接驱动异常导致,正确的连接方法如下:1、建立连接:
Connection conn = DriverManager.getConnection("jdbc:ucanaccess://c:/data/pippo.mdbmemory=false")
2、定义插入sql:
String sql = "insert into users(id,name,age,sex)values(?,?,?,?)"
3、创建statement对象:
dbConnection.prepareStatement(sql)
4、执行sql:
statement.executeUpdate(sql)
完整例子如下:
try
{
String url = "清耐jdbc:ucanaccess://C://Users//mahlatse dau//Documents//School//2014//PRJ//Database5.accdb"御弊
Connection dbConnection = DriverManager.getConnection("jdbc:ucanaccess://c:/data/pippo.mdbmemory=false")
String sql = "insert into users(id,name,age,sex)values(?,?,?,?)"
statement = dbConnection.prepareStatement(sql)
statement.executeUpdate(sql)
statement.execute(sql)
System.out.println("Record inserted into User table for user: "+ user.getUserName())
}catch(SQLException e){
e.printStackTrace()
}finally{
if (statement !=null)
{
try
{
statement.close()
}
catch (SQLException e)
{
e.printStackTrace()
}
}
if (dbConnection != null)
{
try
{
dbConnection.close()
}
catch (SQLException e)
{
e.printStackTrace()
}
}
}
}
解决方法:1.下载AccessDatabaseEngine。【下载地址为:
http://www.microsoft.com/downloads/details.aspx?familyid=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=zh-cn】
2.安装。即可
以下为AccessDatabaseEngine的官方说明:
此和告下载内容将安装一组组件,非
Microsoft
Office
应用程序可以使用这唤毁明组组件从
2007
Office
system
文件中读取数据,例如从
Microsoft
Office
Access
2007(mdb
和
accdb)文件以及
Microsoft
Office
Excel
2007(xls、xlsx
和文件中读取数据。还支持指向
Microsoft
Windows
SharePoint
Services
和文本文件的连接。
已安装了
ODBC
和
OLEDB
驱动程序,供应用程序开发人员在开发与
Office
文件格式连接的应用程序时使用。
如果您是使用
OLEDB
的应用程序开发人员,请将
ConnectionString
属性的
Provider
参数设置为“Microsoft.ACE.OLEDB.12.0”
如果要连接到
Microsoft
Office
Excel
数据,请将“Excel
12.0”添加到
OLEDB
连接字符串的扩展属性。
如果您是使用
ODBC
连接到
Microsoft
Office
Access
数据的应用程序开发人员,请将连接字符串设置为“Driver={Microsoft
Access
Driver
(*.mdb,
*.accdb)}DBQ=path
to
mdb/accdb
file”
如果您是使用
ODBC
连接到
Microsoft
Office
Excel
数据的应用程序开发人员,请将连接字符串设置为“Driver={Microsoft
Excel
Driver
(*.xls,
*.xlsx,
*.xlsm,
*.xlsb)}DBQ=path
to
xls/xlsx/xlsm/xlsb
file”
删除此下载内容:
若要删余拿除下载文件本身,请删除文件
AccessDatabaseEngine.exe
1.在“开始”菜单上,指向“设置”,然后单击“控制面板”。
2.双击“添加/删除程序”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)