在bcb xe中为什么Sql语句无发更新unicode数据到数据库?解决办法

在bcb xe中为什么Sql语句无发更新unicode数据到数据库?
Sql="update table set ";
Sql+="name='" +Name +"',";
Sql+="title='" +Title +"',";
Sql+="memo='" +meme +"'";
  Sql+="where id=" +Id;
  ExecuteSql(Sql);//我自己写的函数

memo中有unicode数据,譬如韩文,更新到数据库后去却是问好?为什么?

------解决方案--------------------
用参数代入试试。