Functions.SetFieldStore 方法 |
命名空间: XSharp.Core
1PRIVATE LName 2LName := "MyMemVar" 3USE Test 4? Test->LName // OldField 5// 这指的是名为 LName 的 PRIVATE 变量: 6? LName // MyMemVar 7// 默认设置为 FALSE 8? SetFieldStore() // FALSE 9// 由于 SetFieldStore() 为 FALSE,此操作将 10// 将值分配给名为 LName 的 PRIVATE 内存变量 11LName := "NewVal" 12? Test->LName // OldField 13? LName // NewVal 14? SetFieldStore(TRUE) 15 // FALSE(返回先前设置) 16// 由于 SetFieldStore() 为 TRUE,此操作将 17// 将值分配给名为 LName 的数据库字段 18LName := "NewestVal" 19? Test->LName // NewestVal 20// 这仍然指的是名为 LName 的 PRIVATE 变量: 21? LName // NewVal