以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  谁能帮忙看看是什么问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=91158)

--  作者:zhangtongrt
--  发布时间:2016/9/30 16:34:00
--  谁能帮忙看看是什么问题
.NET Framework 版本:2.0.50727.5466
Foxtable 版本:2016.7.29.1
错误所在事件:
详细错误信息:
无法从指定的数据表中删除。

DataTables("数据表").datarows.clear()
For Each dr As DataRow In DataTables("一万五千人员核算表").DataRows
    If dr.IsNull("人员编号") Then Continue For
    Dim vr As DataRow
    If dr("投入方式") = "返一万" Then
        vr = DataTables("返一万").DataRows(0)
    Else
        vr = DataTables("返五千").DataRows(0)
    End If
    Dim ld As Date = dr("第一次收益时间")
    For Each dc As DataCol In vr.DataTable.DataCols
        Dim dr2 As DataRow = DataTables("数据表").AddNew()
        dr2("人员编号") = dr("人员编号")
        dr2("人员姓名") = dr("人员姓名")
        dr2("收据单号") = dr("收据单号")
        dr2("投入金额") = dr("投入金额")
        dr2("电话号码") = dr("电话号码")
        dr2("开户行") = dr("开户行")
        dr2("银行卡号") = dr("银行卡号")
        dr2("投入点位") = dr("投入点位")
        dr2("投入方式") = dr("投入方式")
        dr2("收益日期") = ld
        dr2("收益金额") = dr("投入点位") * vr(dc.name)
        ld = ld.AddDays(5)
        Do While ld.Day Mod 5 <> 0 
           ld = ld.AddDays(1)
        Loop
    Next
Next

--  作者:有点蓝
--  发布时间:2016/9/30 16:53:00
--  
DataTables("数据表").datarows.clear() 改为DataTables("数据表").DeleteFor("")试试

如果是查询表,用DataTables("数据表").RemoveFor("")

--  作者:zhangtongrt
--  发布时间:2016/9/30 16:55:00
--  
可以了,但是之前用的好好的,重装系统来着,之后就不行了
--  作者:zhangtongrt
--  发布时间:2016/9/30 16:56:00
--  
以下是引用有点蓝在2016/9/30 16:53:00的发言:
DataTables("数据表").datarows.clear() 改为DataTables("数据表").DeleteFor("")试试

如果是查询表,用DataTables("数据表").RemoveFor("")

.NET Framework 版本:2.0.50727.5466
Foxtable 版本:2016.7.29.1
错误所在事件:
详细错误信息:
操作必须使用一个可更新的查询。


--  作者:zhangtongrt
--  发布时间:2016/9/30 16:58:00
--  
我用的是外部数据源,是不是不能更改数据库文件啊?
--  作者:zhangtongrt
--  发布时间:2016/9/30 17:07:00
--  
大神,我知道原因了,就是不能更改外部数据源了,怎么办啊?
--  作者:zhangtongrt
--  发布时间:2016/9/30 17:22:00
--  
ToAccess里面没有东西了。。该怎么弄?
--  作者:有点蓝
--  发布时间:2016/9/30 17:32:00
--  
按住ctrl键用开发者登录,重新设置数据源


--  作者:zhangtongrt
--  发布时间:2016/9/30 17:42:00
--  
已经解决了,谢谢大家