近期编写的一个程序, 突然发现无论怎么操作,其结果只是没有被存储, 实在是不知道为什么, 今日我尝试进行程序确认发现 即使我进行了主菜单或 Ctrl+S 操作后, 虽然行号值颜色标记从红色变成了默认的蓝色, 但实际并没有变更数据
我用命令窗口执行了以下程序, 却在tb.save 后的显示存盘状态仍显示为False
请帮助我Dim tb As DataTable =DataTables("ToolingTechList")
If tb.HasChanges Then
messagebox.Show("1:" & tb.HasChanges)
Else
tb.Save
MessageBox.Show("2: " & tb.HasChanges)
End If
MessageBox.Show("暂停")看一下, 会是什么原因以及解决方案!谢谢!

此主题相关图片如下:question1.jpg


此主题相关图片如下:question1-1.jpg
[此贴子已经被作者于2018/5/14 9:18:15编辑过]