现在很多产品用到了这项技术,我想知道它的实现思路
来,我顶,不怎么明白什么意思~
关注一下
好像很牛,不懂,关注!
我自己已经做好了一个,http://61.144.26.115/autoform
php的,欢迎捧场,哈哈
是不是Web版的数据库管理器??? 做不难 就是比较烦
大致的原理是把你在web上的操作记录生成sql语句 然后执行这些sql语句在你的数据库里生成你刚才所有的动作结果就可以了
置于“可视化地定义”就用HTML+CSS模拟数据库的样子
简单点说就是字段和html里的各种控件关联,另外对控件的输入行为的判断和限制用js来控制。
至于生成表单嘛,你可以根据你制定的规则来产生静态的html,然后引用到具体的位置。
比如,userinfo表 有三个字段 userid username userpass
类型分别是 int(自增) nvarchar(125) userpass(125)
在字段定义的时候加一个标识,来确定它是password,然后规则就是 int 是 hidden 的 input,nvarchar是 size=20 maxlength=125 的text userpass是 size=20 maxlength=125的password。
制定完以后,读取数据库里各个字段的设置,然后产生表单。
至于更多的逻辑就需要依靠你自己来制定了,推荐使用xml来做逻辑层。