1.ultraedit最好
2.当然可以,不过配置本地编译/链接环境稍微有点麻烦。exe执行所在的机器上必须装有oracle client

解决方案 »

  1.   

    ultraedit能够进行Pro C的高亮显示和语法检查吗?
    请赐教!多谢!
      

  2.   

    菜单-->高级-->配置-->语法高亮-->"打开 (O)"-->第一行最后看到
     C CPP CC CXX H HPP AWK
    把它编程
     C CPP CC CXX H HPP AWK PC
    保存即可
      

  3.   

    #include < sqlca.h > //声明SQL通讯区
    #include < string.h >
    #include < afxwin.h >
    EXEC SQL BEGIN DECLARE SECTION;
    VARCHAR username[20]; //声明宿主变量
    VARCHAR password[20];
    VARCHAR dbname[20];
    EXEC SQL END DECLARE SECTION;
    void db_connect()
    {
    strcpy((char *)username.arr,"SCOTT");
    username.len = strlen((char *)username.arr);
    strcpy((char *)password.arr,"TIGER");
    password.len = strlen((char *)password.arr);
    strcpy((char *)dbname.arr,"SUNDB");
    dbname.len = strlen((char *)dbname.arr);
    EXEC SQL WHENEVER SQLERROR STOP; //隐式异常处理
    EXEC SQL CONNECT :username 
    IDENTIFIED BY :password USING :dbname;
    /*if (sqlca.sqlcode != 0) //显式异常处理
    {
    AfxMessageBox("\n与Oracle数据库连接失败!"); 
    return;
    }*/
    }以上这段程序中的
    EXEC SQL BEGIN DECLARE SECTION;
    可以高亮显示吗?应该不行吧,而且也不能进行语法检查吧?
      

  4.   

    还是刚才那个打开的文件,把EXEC、SQL、BEGIN、DECLARE、SECTION加入到关键字列表中去
      

  5.   

    ......
    自己做wordfile嗎?有沒有地方我下載一個多方便啊:)