Foxtable(狐表)用户栏目专家坐堂 → [求助]新增 删除代码问题


  共有5352人关注过本帖树形打印复制链接

主题:[求助]新增 删除代码问题

帅哥哟,离线,有人找我吗?
有点甜
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/18 15:22:00 [只看该作者]

写错了。
 
For Each dt As Row In Tables("新增表").Rows
    Dim dr As Row =Tables("存款表").AddNew
    dr("记账日")=dt("记账日")
    dr("交易时间")=dt("交易时间")
    dr("交易地点")=dt("交易地点")
    dr("支出")=dt("支出")
    dr("收入")=dt("收入")
    dr("账户余额")=dt("账户余额")
    dr("对方账号")=dt("对方账号")
    dr("对方户名")=dt("对方户名")
    dr("币种")=dt("币种")
    dr("摘要")=dt("摘要")
    dr("入款方式")=dt("入款方式")
    dr.Save
Next
Tables("新增表").DataTable.DeleteFor(Tables("新增表").Filter)

 回到顶部
帅哥哟,离线,有人找我吗?
good131577
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:184 积分:1148 威望:0 精华:0 注册:2014/6/10 20:24:00
尴尬 万恶的输入法~  发帖心情 Post By:2014/6/18 15:22:00 [只看该作者]

万恶的输入法~图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/18 15:22:00 [只看该作者]

 21楼

 回到顶部
帅哥哟,离线,有人找我吗?
good131577
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:184 积分:1148 威望:0 精华:0 注册:2014/6/10 20:24:00
代码 可以了 新增的2行 保存在存款表里面行号为什么是带黄色的  发帖心情 Post By:2014/6/18 15:41:00 [只看该作者]

保存代码可以了~
但是
图片点击可在新窗口打开查看此主题相关图片如下:15.png
图片点击可在新窗口打开查看
?跟之前的灰色不一样  是没有完全保存好吗?

 回到顶部
帅哥哟,离线,有人找我吗?
good131577
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:184 积分:1148 威望:0 精华:0 注册:2014/6/10 20:24:00
  发帖心情 Post By:2014/6/18 15:43:00 [只看该作者]

For Each dt As Row In Tables("新增表").Rows
    Dim dr As Row =Tables("存款表").AddNew
    dr("记账日")=dt("记账日")
    dr("交易时间")=dt("交易时间")
    dr("交易地点")=dt("交易地点")
    dr("支出")=dt("支出")
    dr("收入")=dt("收入")
    dr("账户余额")=dt("账户余额")
    dr("对方账号")=dt("对方账号")
    dr("对方户名")=dt("对方户名")
    dr("币种")=dt("币种")
    dr("摘要")=dt("摘要")
    dr("入款方式")=dt("入款方式")
    dr.Save
Next
Tables("新增表").DataTable.DeleteFor(Tables("新增表").Filter)

点击保存按钮 运行这个代码 不是已经保存到表格中去了吗

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/18 15:45:00 [只看该作者]

For Each dt As Row In Tables("新增表").Rows
    Dim dr As Row =Tables("存款表").AddNew
    dr("记账日")=dt("记账日")
    dr("交易时间")=dt("交易时间")
    dr("交易地点")=dt("交易地点")
    dr("支出")=dt("支出")
    dr("收入")=dt("收入")
    dr("账户余额")=dt("账户余额")
    dr("对方账号")=dt("对方账号")
    dr("对方户名")=dt("对方户名")
    dr("币种")=dt("币种")
    dr("摘要")=dt("摘要")
    dr("入款方式")=dt("入款方式")
    dr.Locked = True
    dr.Save
Next
Tables("新增表").DataTable.DeleteFor(Tables("新增表").Filter)


 回到顶部
帅哥哟,离线,有人找我吗?
good131577
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:184 积分:1148 威望:0 精华:0 注册:2014/6/10 20:24:00
原来是没上锁  发帖心情 Post By:2014/6/18 15:57:00 [只看该作者]

原来是没上锁缘故~ 知道了 谢谢图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
good131577
  28楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:184 积分:1148 威望:0 精华:0 注册:2014/6/10 20:24:00
疑问~  发帖心情 Post By:2014/6/18 16:08:00 [只看该作者]

麻烦问一下
假设 我在新增窗口增加5行 然后填写数据 要求填写的数据不能重复(如果 交易日期 交易时间 对方户名 三列值相等 我就认为记录重复了 弹出提示框说明记录重复 不允许)
这种写代码写在哪个事件里面呢?具体怎么写啊? 这个应该要填写的那一行跟上面的多行数据进行比较了吧
我是交易日期 交易时间 对方户名 三列值相
图片点击可在新窗口打开查看此主题相关图片如下:16.png
图片点击可在新窗口打开查看
等就认为重复

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/18 16:10:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
good131577
  30楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:184 积分:1148 威望:0 精华:0 注册:2014/6/10 20:24:00
我仿照那个写了下 不过没效果  发帖心情 Post By:2014/6/18 16:32:00 [只看该作者]

我仿照那个写了下代码 不过貌似没效果
不会弹出提示框 什么反应也没有~
代码如下:
Select Case e.DataCol.name
    Case "交易时间","交易地点","对方户名"
        Dim dr As DataRow = e.DataRow
        If dr.IsNull("交易时间") = False AndAlso dr.IsNull("交易地点") = False AndAlso dr.IsNull("对方户名") = False Then
            If e.DataTable.Compute("Count([_Identify])","交易时间 = '" & dr("交易时间") & "' And 交易地点 = '" & dr("交易地点") & "' And 对方户名 ='" & dr("对方户名") & "'") > 1 Then
                MessageBox.Show("已经存在相同交易时间 交易地点 户名的行!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
                e.DataRow(e.DataCol.Name) = e.OldValue '取消输入
            End If
        End If
End Select

写在DataColChanged事件里面的 代码有什么问题吗??
图片点击可在新窗口打开查看此主题相关图片如下:17.png
图片点击可在新窗口打开查看

 回到顶部
总数 42 上一页 1 2 3 4 5 下一页