跪求C++中,访问数据库,SQL语句中如何调用变量呢

跪求C++中,访问数据库,SQL语句中怎么调用变量呢?
sql = "select * from student where 分数 > '"+m_Score+"%'";
从数据库里面搜索分数大于变量m_score的数据项
可是运行起来有错,我也不知道怎么搞,sql = "select * from student where 分数 like '"+m_Score+"%'";这句等于m_score可以运行,大于怎么写呢???

------解决方案--------------------
C/C++ code

    CString sql;
    sql.Format(TEXT("select * from student where 分数 > %d"), m_Score);