下面是我的代码,执行的时候总是弹出MessageBox说“From子句语法错误”实在是搞不懂为什么。刚开始学,请大家帮忙!
         //打开数据源
m_dBase.Open(_T("newUser"));  
m_pSet=new CODBCSet(&m_dBase); //创建记录集

//通过SQL结构化查询语言打开表 
CString sql="SELECT IP FROM table"; 
m_pSet->Open(AFX_DB_USE_DEFAULT_TYPE,sql);

解决方案 »

  1.   

    table是关键字,不能做为表名
      

  2.   

    KEY是IP啊。表名就是table
    在连接数据源是就选择的表就是table
      

  3.   

    table是你的表名啊?
    table可是关键字啊,怎么用关键字做表名??
    建议你把表名改为别的名字(不要与关键字重名)。
      

  4.   

    关键字是IP,table是表名。这个没有问题。
    我学过数据库的,但是刚开始学数据库编程。大家给我想想是不是我的设置有问题才会出现这种问题