Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

关于不能导入数据

张华  发表于:2018-08-29 16:34:54  
复制

点击下载此附件

66MQI-副本中的sheet22表的数据导入不了数据库,提示“#3027不能更新。数据库或对象为只读”。不知道原因是否与数据库相关,请老师指点,谢谢!

 

Top
Tom and Jerry 发表于:2018-08-29 17:04:07

运行都出问题  GetF 这个自定义函数呢

【access通用工具源码】通用Excel数据导入模块[Access软件网] http://www.accessoft.com/article-show.asp?id=5473

通用的现成的



张华 发表于:2018-08-30 09:40:44

老师关于GETF自定义函数上面有写,都 是这样出现错误提示码

现在有个问题,如是用ACCess上的表,按照上述的代码是可以导入数据,但换成数据库上的表是不能导入

究竟问题何在,请明确指导,感谢!

Function GetFldName(Combo As ComboBox, XlsFld As Object)
    Dim intI As Integer
   
    GetFldName = Null
    For intI = 0 To Combo.ListCount
        If Combo.Column(0, intI) = XlsFld Or Combo.Column(1, intI) = XlsFld Then
            GetFldName = Combo.Column(0, intI)
            Exit For
        End If
    Next
End Function



Tom and Jerry 发表于:2018-08-30 10:00:04

1你可以自己下载附件看看  这个函数的确没有

2gef  其实是获取文件路径把  那我改成固定的 

接下来你的sql语句写的居然也有问题  要运行出的你结果还要调!rs 也没定义 下面的还有问题

实在是不懂你是怎么传个这样的附件的  传错了把  你描述的错误  和对应的excel 根本不存在!!!反而是其他一堆问题!!!


没记错 这个也是你!

数据导入 http://http://www.accessoft.com/bbs/showtopic.asp?Id=29816




张华 发表于:2018-08-30 11:36:58

是的, 传错了,老师!

重新发贴请留意



总记录:4篇  页次:1/1 9 1 :