delphi经下就不会写sql了,数据库是oracle的,该怎么解决

delphi经下就不会写sql了,数据库是oracle的
数据库是oracle的
居然不会写sql了
    sql   :=   'Insert   into   Department   values( '+   IntToStr(DepartM.Dept_ID)+ ', ' ' '+
                DepartM.Dept_Name+ ' ' ', ' ' '+DepartM.Leader1+ ' ' ', ' ' '+
                DepartM.Leader1_Mobile+ ' ' ', ' ' '+DepartM.Leader2+ ' ' ', ' ' '+
                DepartM.Leader2_Mobile+ ' ' '); ';  
//老是报这句出错

------解决方案--------------------
执行插入前用showmessage()看看SQL语句
------解决方案--------------------
mygod,我说了看你的sql语句应该没有问题的,最有可能的是多少引号罢了
你这个是新建的unit吧?不然怎么没有引用这个unit