_stprintf(pszQuery, _T("select szIp from NineDragons.gamedbo.tblPCBangIp"));//这个from后面的规范是什么样的?if(FALSE == g_pDummyAccount->Connect(_T("amaking001"), _T("sa"), _T("123123"))) {
g_pErrMsg->LinePrint( "Fail to connect to DummyAccount DB!!\n" );
Logout(_T("Fail to connect to DummyAccount DB!!"));
}
else {
问下对应的select szIP form 该怎么写呢?
select szIp from amaking001.sa.tblPCBangIp吗?
谢谢了!

解决方案 »

  1.   

    select szIp from amaking001.gamedbo.tblPCBangIp
    --或
    select szIp from amaking001.dbo.tblPCBangIp
      

  2.   

    看你连接到SQL的角色是什么了,如果没有增加新的角色,通常使用 dbo
      

  3.   

    后面接的是
    FROM 数据库名.架构名.表视图名如果是当前数据库,但可以省略为:
    FROM 架构名.表视图名如果是当前数据库,默认dbo架构,则可以省略为:
    FROM 表视图名
      

  4.   

    楼上能稍微解释下吗?他原来连数据库代码是这么写的:
    if(FALSE == g_pDummyAccount->Connect(_T("DummyAccount"), _T("gamedbo"), _T("~ckdlsk)(zld"))) {
    g_pErrMsg->LinePrint( "Fail to connect to DummyAccount DB!!\n" );
    Logout(_T("Fail to connect to DummyAccount DB!!"));
    }