如题,函数原型int DataBaseOpenQuery(LPCSTR)
可能小弟我C++基础不到位,不知道这种函数该怎么调用。

解决方案 »

  1.   

    DataBaseOpenQuery( _T( "sql语句吧" ) );
      

  2.   

    const char* s="ssss";
    DataBaseOpenQuery(s);
      

  3.   

    直接写了个CString的变量进去就行,虽然编译过了但是执行弹框,这个问题是解决了。
    谢谢两位,帖子晚点结,先看看还有其他前辈们有什么好的讲解对这种声明。
      

  4.   


    typedef char CHAR;
    typedef __nullterminated CONST CHAR *LPCSTR, *PCSTR;
      

  5.   

    调用:
    DataBaseOpenQuery("XXXXX");
      

  6.   

    LPCSTRtypedef CONST CHAR *LPCSTR, *PCSTR;typedef char CHAR;
    int DataBaseOpenQuery(LPCSTR)
    也就是
    int DataBaseOpenQuery(char *)参数传个字符串就行了。