SELECT * FROM song WHERE song_first like 'わ*'わ是一个日文平假名字符
_ConnectionPtr m_pConnection;
CString szOpenConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Documents and Settings\\ybli\\桌面\\asdfasdf\\rina.mdb";

m_pConnection.CreateInstance(__uuidof(Connection));
try                 
{
m_pConnection->Open((_bstr_t)szOpenConnection,
_T(""), 
_T(""), 
adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox(_T("打开数据库失败,确认数据库.\\RINA_SONG_DATABASE\\rina_songdb.mdb是否在此路径下!"));
return ;

(this->GetDlgItem(IDC_COMBO1))->GetWindowText(s);
CStringArray m_saSongs;
_variant_t var;
CString szContent(_T("")), szLanguage(_T("'日语'")), szTmpPjm(_T("")), szSongName(_T("")), szFileName(_T("")), szNull(_T("")), szFirstPjm = "'わ*'";

m_saSongs.RemoveAll();
long m_lWhichRecord = 0;

szTmpPjm = _T(" AND song_hiragana like ") + szFirstPjm;
//szContent = _T("SELECT * FROM song WHERE song_language = ") + szLanguage + szTmpPjm + _T(" ORDER BY song_hiragana");
szContent = _T("SELECT * FROM song WHERE song_hiragana like 'わ*' ORDER BY song_hiragana");
// 使用ADO创建数据库记录集
_RecordsetPtr m_pRecordset;
HRESULT lRes = m_pRecordset.CreateInstance(__uuidof(Recordset));
// 在ADO操作中建议语句中要常用try...catch()来捕获错误信息,
// 因为它有时会经常出现一些想不到的错误。
try
{
m_pRecordset->Open(_bstr_t(szContent),
m_pConnection.GetInterfacePtr(),  // 获取库接库的IDispatch指针
adOpenDynamic,
adLockOptimistic,
adCmdText);
}
catch(...)
{
return;
}