我对一个表进行数据更新,
1。原来是字符串类型的我想更新为空字符串
2。原来是数值类型的我想更新为0
都不能成功,我用的是三层,delta.NewValue 为空串或为0 它都默认是Unassigned 更新不了,因为我有一个条件是
if delta.NewValue <> Unassigned then //如果不加这个条件就变成全记录更新了。
//更新
这是不是delphi的一个约束或是一个BUG呢?
1。原来是字符串类型的我想更新为空字符串
2。原来是数值类型的我想更新为0
都不能成功,我用的是三层,delta.NewValue 为空串或为0 它都默认是Unassigned 更新不了,因为我有一个条件是
if delta.NewValue <> Unassigned then //如果不加这个条件就变成全记录更新了。
//更新
这是不是delphi的一个约束或是一个BUG呢?
解决方案 »
- 关于dxDBGrid的问题
- 向服务器发送url,限制5个并发请求是什么意思?
- 来者有分+解决马上散分:关于ToolButton按钮(子按钮功能)
- 有没有这样的函数?????
- 问了一个月还是没解决,VC/DELPHI都没人回答:(
- 怎样才能去掉后缀名?
- 现在急需skinengine2.91的控件(好使),在线等待
- VC 中的变量定义 COleSafeArray inp; 和 BYTE data[2048]; 在DELPHI中该如何写?
- ehlib的哪个版本是最稳定的?
- 请教下Delphi里Tstrings怎么转成Variant?
- 下学期开学要做软件~准备用Delphi写~高手推荐几本书~或指点一二~谢谢
- 问个关于Objects的问题
用 if Not VarIsEmpty(delta.fiels[i].NewValue) then
// 更新数据谢谢参与!