以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  新手求助,关于合并EXCEL2007表的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=25478)

--  作者:一丝忧伤
--  发布时间:2012/11/10 8:26:00
--  新手求助,关于合并EXCEL2007表的问题

在导入时提示

.NET Framework 版本:2.0.50727.3053
Foxtable 版本:2012.10.23.1
错误所在事件:
详细错误信息:
System.Data.OleDb.OleDbException: 不能更新。数据库或对象为只读。
   at System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)
   at System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
   at System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
   at System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
   at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
   at System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   at Foxtable.Merger.Merge()

EXCELL里的数据无法导入

请大神们看看,大概是哪里出问题了..


--  作者:一丝忧伤
--  发布时间:2012/11/10 8:40:00
--  
以下是引用muhua在2012-11-10 8:29:00的发言:

如果您的项目文件使用的是内部数据源,则查看下项目文件的属性和项目文件所在的文件夹的属性,是否设置为只读了。

 

如果是外部数据源,则查看外部数据源ACCESS文件的属性和ACCESS文件所在的文件夹属性,是否设置为只读了。

 

 

这个是因为权限不足无法录入和修改数据造成了。

我把这两个文件放在同一个目录下

文件权限都改的为 "存档"

然后还是会提示这样的错误..

 

[此贴子已经被作者于2012-11-10 8:40:41编辑过]