各位先人:
本人现研究工作流中的窗体自定义功能,有一个难题:如何定义灵活自定义的工程流中窗体数据存储结构(注意不是指窗体的结构,是提窗体应用到流程单中的数擗擗如何存储)?(1)用数据库表?每张窗体设计一个Table,但一旦用户需要修改字段,就可能
死锁改不动。
(2)用XML?将窗体数据一条记录做成一个XML字符流存入数据库中,但
用户将来的查询设计与效率变得恐怖?(要求用户可方便自定义字段(含增减字段))不知各位有何高见?恳请指教。
解决方案 »
- 这个有没有更好的写法
- 来个高手帮忙。关于C#二维数组的问题?
- SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。
- 请教问题
- 服务器控件的onchange调用JS函数,错误为“缺少对象”,请教!
- .net做一个windows服务来监控数据库中某个表中的数据更新的操作
- Missing Controls In Design View
- .net 中实现css
- 在线等待,为什么datagridcolumn的headertext取不出来
- 求教:我打开我的web项目出现如下的错误(打不开项目),请求帮忙解决。
- [ASP.NET]怎么向ACCESS数据库添加记录
- 关于treeview控键的问题
2.不产生死锁这个不是通过设置能解决的问题,别人也说得很清楚了"在逻辑中控制不产生dead lock"
这个逻辑控制是根据你的具体情况具体分析的
过一个例子是把所有的类型都定义为字符型VARCHAE(50)。预选指定一个窗体只能存26个字段。我觉得很浪费存储空间,又不能扩展。各位支招呀!
过一个例子是把所有的类型都定义为字符型VARCHAE(50)。预选指定一个表单只能存26个字段。我觉得很浪费存储空间,又不能扩展。各位支招呀!
BS下是不會死鎖的,但CS下會。