我想从表中选择所有名称并使用str.find
来查找句子,但只选择第一条记录。字符串和从sql中选择列
executeQuery("SELECT Name FROM sql_namestable;");
char aName[128];
strcpy(aName, getString("Name").c_str());
std::string str ("Deadname anothername testname killername poolname"); //for example
std::string str2 (aName);
std::size_t found = str.find(str2);
dbg_msg("names","%s", aName);
if (found!=std::string::npos)
{
// code
}
结果:
[names]: Dead
我的表列;
Dead, Killer, Test, Pool;
这是我的第一行sql表中。我如何获得结果中的所有行列名?
SQLSERVER或MySQL ???? – scaisEdge
mysql, 我在Windows 10中使用wampserver 10 –