乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > 从excel向Access 2010 导入数据问题-office导表格出错,wps office怎么做表格

从excel向Access 2010 导入数据问题-office导表格出错,wps office怎么做表格

作者:乔山办公网日期:

返回目录:office365


一般Excel导入到ACCESS不容易出错,首先你得注意数据类型和数据库里的一格式选中E列以后多几列,删除,看一下。如果还不行,把错误信息拷屏传上来 ..

1、导zhidao入的数据需要与ACCESS数据对应;

2、如果是远程导入,需要设置ACCESS处于共享文件内;

3、可用以上代码自动 导入ACCESS;代码放入在EXCEL  VBA中;

Sub AC()
Dim cnn As New Connection
Dim rs As New Recordset
Dim sql As String
cnn.Open "Provider=Microsoft.Ace.OleDB.12.0;dataSource=" & ThisWorkbook.Path & "\数据库.accdb"
sql = "select * from [宏站]"‘这里改为导入语句。

rs.Open sql, cnn
 
 
EndSub

我今天也遇到了这种情况,网上也找不到靠谱的解释zhidao和方法,折腾了我一晚上才最终找到根源。
就我发现的情况为:由于该表和其他的表存在关联关系,你对目标表进行替换或覆盖违反了以它有关联关系的表的外键(键值)约束,你可以删除该表与其他表的关联关系来解决。
具体操作步骤:
数据库工具 -> 关系 -> 找到目标表与其他表的关系连线 -> 鼠标邮件 ->删除 ->保存更改

存在的原因很多,常见的可能是以下一种或者是多种原因:
1、导入数据时,Excel仍处于打开状态。
2、Excel设置了安全保护或属性设置是“只读”。
3、在安装office时,一些数据传递的组建没有被安装。建议安装时选择“自定义”-“高级”,查看默认没有安装的组件。
4、如果用G版的操作系统,有些组建可能被精简了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网