我刚接手的一个项目由于数据库设计不合理,但是又无法改变,产生的问题是:其中一个表有30个字段,其中有4个字段不用,要求用户在界面输入数据,然后插入到数据库中,我用insert语句感觉太恐怖了,参数要有而是几个,都超过一行255个字符的限制了!
想问问有没有好一点的解决方法,不用这么麻烦啊,看了那个SQL语句就吃不下饭,好恐怖哦!
想问问有没有好一点的解决方法,不用这么麻烦啊,看了那个SQL语句就吃不下饭,好恐怖哦!
你不用写SQL语句,采用控件关联不就行了.
先保存在临时表里,
然后用 insert into ...select...插入
如
ls_sql:='insert into..........'+chr(13)+
'....................'+chr(13)+
.....;
然后你应该知道了吧
sql.add(ls_sql);