读书人

开发过三层系统的都进来看看,该如何处

发布时间: 2012-03-09 16:54:56 作者: rapoo

开发过三层系统的都进来看看
1.在三层开发中我采用 OpenXMLRecordset 来从数据库中读取数据,然后返回XML字符串,看到也有返回二进制流的做法,
然后再从ClientDataSet中读取出来。
2.
现在的问题是
客户端XMLToVCLRecordset(xml, ClientDataSet)取数据出来。
——————————————————————————————————————————————————
表的字段栏位属性(如不能为空,约束,索引什么的都失效了)

POST本地数据后当数据中栏位不能为空的字段输入空时不报异常。数据库索引值相同时POST本地也不产生异常

这要怎么处理?

[解决办法]
ClientDataSet只是传递一下数据内容而已吧
表的字段栏位属性(如不能为空,约束,索引什么的)应该是没有传递的
[解决办法]
最好是在前台就应该判断,不应该让中间层报异常
[解决办法]

探讨
ClientDataSet只是传递一下数据内容而已吧
表的字段栏位属性(如不能为空,约束,索引什么的)应该是没有传递的

[解决办法]
mark 顺便接分

读书人网 >.NET

热点推荐