将数据库的查询结果赋给C变量,该如何解决

将数据库的查询结果赋给C变量查询代码如下:ADOQuery1-Close()ADOQuery1-SQL-Clear()String sql sel

将数据库的查询结果赋给C变量
查询代码如下:
ADOQuery1->Close();
ADOQuery1->SQL->Clear();
String sql ="select max(SN) from DownLoad ";
ADOQuery1->SQL->Add(sql);
ADOQuery1->Open();

后面突然懵了,不知道怎么样把查询出来的最大值赋给C语言的变量
[解决办法]
ADOQuery1->FieldByName(L"colname")->AsString;

max(SN)应该给个别名什么的