以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教:这样的表能否编辑保存? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=76043) |
-- 作者:bahamute -- 发布时间:2015/10/20 16:00:00 -- 请教:这样的表能否编辑保存? 对窗口表t编辑能否保存到数据库? Dim t As Table = e.Form.Controls("Table1").Table t.DataTable.DataRows.clear Dim cmd As New SQLCommand Dim dt As DataTable cmd.C cmd.CommandText = "S-e-l-ect 单位,年月,金额,备注 from {FY月报} where [年月]=\'" & Value(0) & "\'" dt = cmd.ExecuteReader() t.DataSource=dt |
-- 作者:大红袍 -- 发布时间:2015/10/20 16:01:00 -- 不行,你直接用fill函数 |
-- 作者:bahamute -- 发布时间:2015/10/20 16:02:00 -- 明白了,谢谢 |
-- 作者:bahamute -- 发布时间:2015/10/20 16:31:00 -- 测试一下代码,刚开始正常,后来发现点击目录树总是无数据,感觉不对,进后台一看,FY月报里的记录都没了, 奇了怪了,没有任何删除记录的代码啊,求解。 t.DataTable.Fill("S.e.l.e.c.t [_Identify],单位,年月,金额,备注 from {FY月报} where [年月]=\'" & Value(0) & "\'","salaryMS",False)
[此贴子已经被作者于2015/10/20 16:33:08编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/10/20 16:38:00 -- 你fill之后,操作后,要save才会保存到后台数据库的。 |
-- 作者:bahamute -- 发布时间:2015/10/20 17:01:00 -- 根据目录树节点内容查询数据,fill到窗口表,因为只是测试,所以并无并无保存和删除记录的代码,怎么会导致后台数目消失呢? |
-- 作者:大红袍 -- 发布时间:2015/10/20 17:08:00 -- 以下是引用bahamute在2015/10/20 17:01:00的发言:
根据目录树节点内容查询数据,fill到窗口表,因为只是测试,所以并无并无保存和删除记录的代码,怎么会导致后台数目消失呢?
不删除和保存就不会丢失,你可以再加数据测试 |