2 liwenjiehd liwenjiehd 于 2016.04.08 20:28 提问

标记“}”上有语法错误,在此标记之后应为 else 40C

标记上具有语法错误,错误放置了构造
标记“}”上有语法错误,在此标记之后应为 else

这两个错误求解答如果悬赏不够我还可以再加在线等谢谢了

public void actionPerformed(ActionEvent e) {

    //关 于 系 统
    if(e.getSource()==jmenuitem13)
    {
        aboutsystem sa=new aboutsystem();
        sa.setVisible(true);               
    }

    //入库信息录入
    if(e.getSource()==jmenuitem9)
    {
        input_info ii=new input_info();
        ii.setVisible(true);
    }

    //出库信息录入
    if(e.getSource()==jmenuitem10)
    {
        import_outfo io=new import_outfo();
        io.setVisible(true);
    }
    //货物修改
    if(e.getSource()==jmenuitem16)
    {int i = 0;
    String str=JOptionPane.showInputDialog(this,"请输入编号","提示",JOptionPane.INFORMATION_MESSAGE);
    if(str.length()==0){
        JOptionPane.showMessageDialog(this,"您你没有输入任何信息","提示",JOptionPane.INFORMATION_MESSAGE);
        return;
    }
    Vector<String> vector=new Vector<String>();
    vector=Function.select6_Ggno(str);
    if(vector.size()==0){
        JOptionPane.showMessageDialog(this,"没有您要找的货物","提示",JOptionPane.INFORMATION_MESSAGE);
        return;
    }   
    UpdateGoods ri=new UpdateGoods();

    ri.jtextfield1.setText(vector.get(0).toString());
    ri.jtextfield3.setText(vector.get(1).toString());
    ri.jtextfield2.setText(vector.get(2).toString());
    ri.jcombobox.setSelectedItem(ri.jcombobox.getItemAt(i));
    ri.setVisible(true);

    }
    //仓库扩建
    if(e.getSource()==jmenuitem14)
    {
       StorageKuo sk=new StorageKuo();
       sk.setVisible(true);
    }

     //所有仓库
    if(e.getSource()==jmenuitem15)
    {
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead4();
        vector=Function.select15_Storage();
        jtable=mytable.maketable(vector, tablehead);
        jscrollpane2.getViewport().add(jtable);
    }

     //所有货物
    if(e.getSource()==jmenuitem12)
    {
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead1();
        vector=Function.select1_Stock();
        jtable=mytable.maketable(vector, tablehead);
        jscrollpane2.getViewport().add(jtable);
    }
    //供应商管理
    //供应商注册
    if(e.getSource()==jmenuitema3)
    {
        AddProvide ap=new AddProvide();
        ap.setVisible(true);
    }
    //供应商查询
    if(e.getSource()==jmenuitema5)
    {
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead2();
        vector=Function.select1_Provide();
        jtable=mytable.maketable(vector, tablehead);
        jscrollpane2.getViewport().add(jtable);
    }
    //供应商修改
    if(e.getSource()==jmenuitema4)
    {
        //int i = 0;
        String str=JOptionPane.showInputDialog(this,"请输入编号","提示",JOptionPane.INFORMATION_MESSAGE);
        if(str.length()==0){
            JOptionPane.showMessageDialog(this,"您你没有输入任何信息","提示",JOptionPane.INFORMATION_MESSAGE);
            return;
        }
        Vector<String> vector=new Vector<String>();

        vector=Function.select13_Pno(str);
        if(vector.size()==0){
            JOptionPane.showMessageDialog(this,"没有您要找的供应商","提示",JOptionPane.INFORMATION_MESSAGE);
            return;
        }   
        UpdateProvide ri=new UpdateProvide();

        ri.jtextfield2.setText(vector.get(1).toString());
        ri.jtextfield3.setText(vector.get(2).toString());
        ri.jtextfield4.setText(vector.get(3).toString());
        ri.jtextfield5.setText(vector.get(4).toString());
        ri.jtextfield1.setText(vector.get(0).toString());

        //图片放在显示框中间

        ri.setVisible(true);

        } 


    //供应商注销
    if(e.getSource()==jmenuitema1)
    {
        String str1=JOptionPane.showInputDialog(this, "请输入供应商编号","提示",JOptionPane.INFORMATION_MESSAGE);
         if(str1.length()==0){
             JOptionPane.showMessageDialog(this, "您没有输入任何信息","错误", JOptionPane.ERROR_MESSAGE);
             return;
         }
        Delete.delete1_Pno(str1);
        JOptionPane.showMessageDialog(this,"已经成功注销", "提示", JOptionPane.INFORMATION_MESSAGE);

    }

    //客户管理
    //管理员替客户注册
    if(e.getSource()==jmenuitema12)
    {
        ClienRegistl ap=new ClienRegistl();
        ap.setVisible(true);
    }
    //客户查询
    if(e.getSource()==jmenuitema9)
    {
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead3();
        vector=Function.select1_Client();
        jtable=mytable.maketable(vector, tablehead);
        jscrollpane2.getViewport().add(jtable);
    }
    //客户修改
    if(e.getSource()==jmenuitema11)
    {

        String str=JOptionPane.showInputDialog(this,"请输入编号","提示",JOptionPane.INFORMATION_MESSAGE);
        if(str.length()==0){
            JOptionPane.showMessageDialog(this,"您你没有输入任何信息","提示",JOptionPane.INFORMATION_MESSAGE);
            return;
        }
        try {

        Vector<String> vector=new Vector<String>();

        vector=Function.select14_Cno(str);
        if(vector.size()==0){
            JOptionPane.showMessageDialog(this,"没有您要找的客户","提示",JOptionPane.INFORMATION_MESSAGE);
            return;
        }   
        UpdateClient ri=new UpdateClient();

        ri.jtextfield1.setText(vector.get(0).toString().trim());
        ri.jtextfield2.setText(vector.get(1).toString().trim());
        ri.jtextfield3.setText(vector.get(2).toString().trim());
        ri.jtextfield4.setText(vector.get(3).toString().trim());
        //ImageIcon icon=new ImageIcon(vector.get(4).getBytes());
        //ri.jlabel1.setIcon(icon);
        //ri.jlabel1.setHorizontalAlignment(SwingConstants.CENTER);   //图片放在显示框中间

        ri.setVisible(true);

        } catch (Exception e2) {

        System.out.println("yichang:vector.size()");
        System.out.println("\nstr="+str);               
        }
    }
    //客户注销
    if(e.getSource()==jmenuitema10)
    {
        String str1=JOptionPane.showInputDialog(this, "请输入客户编号","提示",JOptionPane.INFORMATION_MESSAGE);
         if(str1.length()==0){
             JOptionPane.showMessageDialog(this, "您没有输入任何信息","错误", JOptionPane.ERROR_MESSAGE);
             return;
         }
        Delete.delete2_Cno(str1);
        JOptionPane.showMessageDialog(this,"已经成功注销", "提示", JOptionPane.INFORMATION_MESSAGE); 
    }



    //按货物编号查询
    if(e.getSource()==jmenuitem5)
    {

        String str1=JOptionPane.showInputDialog(this, "请输入货物编号","提示",JOptionPane.INFORMATION_MESSAGE);
     if(str1.length()==0){
         JOptionPane.showMessageDialog(this, "您没有输入任何信息","错误", JOptionPane.ERROR_MESSAGE);
         return;
     }
     Vector<Vector<String>> vector=new Vector<Vector<String>>();
     Vector<String> tablehead=new Vector<String>();
     tablehead=Function.gettablehead1();
     vector=Function.select7_Gno(str1);
     if(vector.size()==0){
         JOptionPane.showMessageDialog(this,"对不起,货物编号不存在", "提示", JOptionPane.INFORMATION_MESSAGE);
         return;
     }
        Vector<String> vector19=new Vector<String>();
        while(vector.size()<40){
            vector.add(vector19);   
            }
     jtable=mytable.maketable(vector,tablehead);
     jscrollpane2.getViewport().add(jtable);
    }


    //按货物名称查询
    if(e.getSource()==jmenuitem6)
    { 
        String str1=JOptionPane.showInputDialog(this, "请输入货物名称","提示",JOptionPane.INFORMATION_MESSAGE);
     if(str1.length()==0){
         JOptionPane.showMessageDialog(this, "您没有输入任何信息","错误", JOptionPane.ERROR_MESSAGE);
         return;
     }
     Vector<Vector<String>> vector=new Vector<Vector<String>>();
     Vector<String> tablehead=new Vector<String>();
     tablehead=Function.gettablehead1();
     vector=Function.select5_Gname(str1);
     if(vector.size()==0){
         JOptionPane.showMessageDialog(this,"对不起没有您需要的货物", "提示", JOptionPane.INFORMATION_MESSAGE);
         return;
     }
        Vector<String> vector19=new Vector<String>();
        while(vector.size()<40){
            vector.add(vector19);   
            }
     jtable=mytable.maketable(vector,tablehead);
     jscrollpane2.getViewport().add(jtable);
    }


    //按仓库查询
    if(e.getSource()==jmenuitem8)
    {

        String str1=JOptionPane.showInputDialog(this, "请输入仓库编号","提示",JOptionPane.INFORMATION_MESSAGE);
     if(str1.length()==0){
         JOptionPane.showMessageDialog(this, "您没有输入任何信息","错误", JOptionPane.ERROR_MESSAGE);
         return;
     }
     Vector<Vector<String>> vector=new Vector<Vector<String>>();
     Vector<String> tablehead=new Vector<String>();
     tablehead=Function.gettablehead1();
     vector=Function.select8_Sno(str1);
     if(vector.size()==0){
         JOptionPane.showMessageDialog(this,"此仓库号不存在,无法查看仓库库存", "提示", JOptionPane.INFORMATION_MESSAGE);
         return;
     }
        Vector<String> vector19=new Vector<String>();
        while(vector.size()<40){
            vector.add(vector19);   
            }
     jtable=mytable.maketable(vector,tablehead);
     jscrollpane2.getViewport().add(jtable);
    }

5个回答

caozhy
caozhy   Ds   Rxr 2016.04.08 23:49

少了一个}后括号。
至于少在哪里,就很难说了。很可能是最后

caozhy
caozhy   Ds   Rxr 2016.04.08 23:50

public void actionPerformed(ActionEvent e)
{
    //关 于 系 统
    if(e.getSource()==jmenuitem13)
    {
        aboutsystem sa=new aboutsystem();
        sa.setVisible(true);               
    }

    //入库信息录入
    if(e.getSource()==jmenuitem9)
    {
        input_info ii=new input_info();
        ii.setVisible(true);
    }

    //出库信息录入
    if(e.getSource()==jmenuitem10)
    {
        import_outfo io=new import_outfo();
        io.setVisible(true);
    }
    //货物修改
    if(e.getSource()==jmenuitem16)
    {
        int i = 0;
        String str=JOptionPane.showInputDialog(this,"请输入编号","提示",JOptionPane.INFORMATION_MESSAGE);
        if(str.length()==0)
        {
            JOptionPane.showMessageDialog(this,"您你没有输入任何信息","提示",JOptionPane.INFORMATION_MESSAGE);
            return;
        }
        Vector<String> vector=new Vector<String>();
        vector=Function.select6_Ggno(str);
        if(vector.size()==0)
        {
            JOptionPane.showMessageDialog(this,"没有您要找的货物","提示",JOptionPane.INFORMATION_MESSAGE);
            return;
        }   
        UpdateGoods ri=new UpdateGoods();

        ri.jtextfield1.setText(vector.get(0).toString());
        ri.jtextfield3.setText(vector.get(1).toString());
        ri.jtextfield2.setText(vector.get(2).toString());
        ri.jcombobox.setSelectedItem(ri.jcombobox.getItemAt(i));
        ri.setVisible(true);
    }
    //仓库扩建
    if(e.getSource()==jmenuitem14)
    {
        StorageKuo sk=new StorageKuo();
        sk.setVisible(true);
    }

    //所有仓库
    if(e.getSource()==jmenuitem15)
    {
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead4();
        vector=Function.select15_Storage();
        jtable=mytable.maketable(vector, tablehead);
        jscrollpane2.getViewport().add(jtable);
    }

    //所有货物
    if(e.getSource()==jmenuitem12)
    {
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead1();
        vector=Function.select1_Stock();
        jtable=mytable.maketable(vector, tablehead);
        jscrollpane2.getViewport().add(jtable);
    }
    //供应商管理
    //供应商注册
    if(e.getSource()==jmenuitema3)
    {
        AddProvide ap=new AddProvide();
        ap.setVisible(true);
    }
    //供应商查询
    if(e.getSource()==jmenuitema5)
    {
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead2();
        vector=Function.select1_Provide();
        jtable=mytable.maketable(vector, tablehead);
        jscrollpane2.getViewport().add(jtable);
    }
    //供应商修改
    if(e.getSource()==jmenuitema4)
    {
        //int i = 0;
        String str=JOptionPane.showInputDialog(this,"请输入编号","提示",JOptionPane.INFORMATION_MESSAGE);
        if(str.length()==0)
        {
            JOptionPane.showMessageDialog(this,"您你没有输入任何信息","提示",JOptionPane.INFORMATION_MESSAGE);
            return;
        }
        Vector<String> vector=new Vector<String>();

        vector=Function.select13_Pno(str);
        if(vector.size()==0)
        {
            JOptionPane.showMessageDialog(this,"没有您要找的供应商","提示",JOptionPane.INFORMATION_MESSAGE);
            return;
        }   
        UpdateProvide ri=new UpdateProvide();

        ri.jtextfield2.setText(vector.get(1).toString());
        ri.jtextfield3.setText(vector.get(2).toString());
        ri.jtextfield4.setText(vector.get(3).toString());
        ri.jtextfield5.setText(vector.get(4).toString());
        ri.jtextfield1.setText(vector.get(0).toString());

        //图片放在显示框中间

        ri.setVisible(true);

    } 


    //供应商注销
    if(e.getSource()==jmenuitema1)
    {
        String str1=JOptionPane.showInputDialog(this, "请输入供应商编号","提示",JOptionPane.INFORMATION_MESSAGE);
        if(str1.length()==0)
        {
            JOptionPane.showMessageDialog(this, "您没有输入任何信息","错误", JOptionPane.ERROR_MESSAGE);
            return;
        }
        Delete.delete1_Pno(str1);
        JOptionPane.showMessageDialog(this,"已经成功注销", "提示", JOptionPane.INFORMATION_MESSAGE);

    }

    //客户管理
    //管理员替客户注册
    if(e.getSource()==jmenuitema12)
    {
        ClienRegistl ap=new ClienRegistl();
        ap.setVisible(true);
    }
    //客户查询
    if(e.getSource()==jmenuitema9)
    {
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead3();
        vector=Function.select1_Client();
        jtable=mytable.maketable(vector, tablehead);
        jscrollpane2.getViewport().add(jtable);
    }
    //客户修改
    if(e.getSource()==jmenuitema11)
    {

        String str=JOptionPane.showInputDialog(this,"请输入编号","提示",JOptionPane.INFORMATION_MESSAGE);
        if(str.length()==0)
        {
            JOptionPane.showMessageDialog(this,"您你没有输入任何信息","提示",JOptionPane.INFORMATION_MESSAGE);
            return;
        }
        try 
        {

            Vector<String> vector=new Vector<String>();

            vector=Function.select14_Cno(str);
            if(vector.size()==0)
            {
                JOptionPane.showMessageDialog(this,"没有您要找的客户","提示",JOptionPane.INFORMATION_MESSAGE);
                return;
            }   
            UpdateClient ri=new UpdateClient();

            ri.jtextfield1.setText(vector.get(0).toString().trim());
            ri.jtextfield2.setText(vector.get(1).toString().trim());
            ri.jtextfield3.setText(vector.get(2).toString().trim());
            ri.jtextfield4.setText(vector.get(3).toString().trim());
            //ImageIcon icon=new ImageIcon(vector.get(4).getBytes());
            //ri.jlabel1.setIcon(icon);
            //ri.jlabel1.setHorizontalAlignment(SwingConstants.CENTER);   //图片放在显示框中间

            ri.setVisible(true);

        } 
        catch (Exception e2)
        {

            System.out.println("yichang:vector.size()");
            System.out.println("\nstr="+str);               
        }
    }
    //客户注销
    if(e.getSource()==jmenuitema10)
    {
        String str1=JOptionPane.showInputDialog(this, "请输入客户编号","提示",JOptionPane.INFORMATION_MESSAGE);
        if(str1.length()==0)
        {
            JOptionPane.showMessageDialog(this, "您没有输入任何信息","错误", JOptionPane.ERROR_MESSAGE);
            return;
        }
        Delete.delete2_Cno(str1);
        JOptionPane.showMessageDialog(this,"已经成功注销", "提示", JOptionPane.INFORMATION_MESSAGE); 
    }



    //按货物编号查询
    if(e.getSource()==jmenuitem5)
    {

        String str1=JOptionPane.showInputDialog(this, "请输入货物编号","提示",JOptionPane.INFORMATION_MESSAGE);
        if(str1.length()==0)
        {
            JOptionPane.showMessageDialog(this, "您没有输入任何信息","错误", JOptionPane.ERROR_MESSAGE);
            return;
        }
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead1();
        vector=Function.select7_Gno(str1);
        if(vector.size()==0)
        {
            JOptionPane.showMessageDialog(this,"对不起,货物编号不存在", "提示", JOptionPane.INFORMATION_MESSAGE);
            return;
        }
        Vector<String> vector19=new Vector<String>();
        while(vector.size()<40)
        {
            vector.add(vector19);   
        }
        jtable=mytable.maketable(vector,tablehead);
        jscrollpane2.getViewport().add(jtable);
    }


    //按货物名称查询
    if(e.getSource()==jmenuitem6)
    { 
        String str1=JOptionPane.showInputDialog(this, "请输入货物名称","提示",JOptionPane.INFORMATION_MESSAGE);
        if(str1.length()==0)
        {
            JOptionPane.showMessageDialog(this, "您没有输入任何信息","错误", JOptionPane.ERROR_MESSAGE);
            return;
        }
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead1();
        vector=Function.select5_Gname(str1);
        if(vector.size()==0)
        {
            JOptionPane.showMessageDialog(this,"对不起没有您需要的货物", "提示", JOptionPane.INFORMATION_MESSAGE);
            return;
        }
        Vector<String> vector19=new Vector<String>();
        while(vector.size()<40)
        {
            vector.add(vector19);   
        }
        jtable=mytable.maketable(vector,tablehead);
        jscrollpane2.getViewport().add(jtable);
    }


    //按仓库查询
    if(e.getSource()==jmenuitem8)
    {

        String str1=JOptionPane.showInputDialog(this, "请输入仓库编号","提示",JOptionPane.INFORMATION_MESSAGE);
        if(str1.length()==0)
        {
            JOptionPane.showMessageDialog(this, "您没有输入任何信息","错误", JOptionPane.ERROR_MESSAGE);
            return;
        }
        Vector<Vector<String>> vector=new Vector<Vector<String>>();
        Vector<String> tablehead=new Vector<String>();
        tablehead=Function.gettablehead1();
        vector=Function.select8_Sno(str1);
        if(vector.size()==0)
        {
            JOptionPane.showMessageDialog(this,"此仓库号不存在,无法查看仓库库存", "提示", JOptionPane.INFORMATION_MESSAGE);
            return;
        }
        Vector<String> vector19=new Vector<String>();
        while(vector.size()<40)
        {
            vector.add(vector19);   
        }
        jtable=mytable.maketable(vector,tablehead);
        jscrollpane2.getViewport().add(jtable);
    }
//可能少在这里
Crystal_Plum9
Crystal_Plum9   2016.04.09 12:00

代码要规范,出现错了,也一目了然!

zanfeng
zanfeng   2016.04.09 12:36

从最后一个加}
不行再往上加。

u013836857
u013836857   2016.04.08 22:52

你应该用if(...){....}else if(...){.....}做判断。这样更清晰明了,也没那么容易出错

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
语法错误:“<L_TYPE_raw>” 意外的标记位于“;”之前
HRESULT (__stdcall * m_pDwmExtendFrameIntoClientArea)( HWND hWnd,const MARGINS *pMarInset);HRESULT (__stdcall * m_pDrawThemeTextEx)( HTHEME hTheme, HDC hdc,int iPartId,int iStateId,LPCWSTR pszTe
std::max、std::min error C2589: “(”:“::”右边的非法标记,error C2059: 语法错误:“::”
原文地址:http://www.youranshare.com/push/code/win-c-cpp/483.html 在VC++种同时包含头文件#include 和#include 后就会出现无法正常使用std标准库中的min和max模板函数,经过查阅发现这是因为在Windows.h种也有min和max的定义,这样就导致了algorithm中的min和max无法正常使用,这里给出
vs2010, error C2059: 语法错误:“namespace” error C2334: “{”的前面有意外标记;跳过明显的函数体
今天vs2010下编译,出现如题错误。原来是头文件循环包含了。网上说可能是文件编码问题,也有可能吧。 把代码放在.inl文件里可以使得源文件简洁,但是Ctrl+F是搜不到里面内容的,只能用F12"转到定义"功能跳到.inl文件中。
error C2589: “(”: “::”右边的非法标记;error C2059: 语法错误 : “::”
1. 错误输出     ./zlibrary/ui/src/win32/w32widgets/W32VBorderBox.cpp(114) : error C2589: “(”: “::”右边的非法标记     ./zlibrary/ui/src/win32/w32widgets/W32VBorderBox.cpp(114) : error C2059: 语法错误 : “::” 2. 错
error C2143: 语法错误: 缺少“;”(在“<”的前面)error C2143: 语法错误: 缺少“;”(在“<”的前面)error C2238: 意外的标记位于“;”之前
用vs2015遇到这样一个奇葩的错误 怎么回事,会有 ; 的错误 看源码 Node<T>* pHead; Node<T>* pTail; Node<T>* pFence;我就呵呵了 不认识Node就不认识呗 干嘛报这么让人看不懂的错误 真是的 把Node的声明贴上就没什么了template<typename T> class Node { public:
【VS2013】error C2059: 语法错误:“::” error C2589: “(”:“::”右边的非法标记
【VS2013】error C2059: 语法错误:“::” error C2589: “(”:“::”右边的非法标记
error C2589: “(”: “::”右边的非法标记 error C2059: 语法错误 : “::”
1. 错误输出     ./zlibrary/ui/src/win32/w32widgets/W32VBorderBox.cpp(114) : error C2589: “(”: “::”右边的非法标记     ./zlibrary/ui/src/win32/w32widgets/W32VBorderBox.cpp(114) : error C2059: 语法错误 : “::” 2. 错
error C2059: 语法错误:“::” error C2589: “(”:“::”右边的非法标记
pcl1.7版本pcd_io.h 70:error: C2589: “(”:“::”右边的非法标记
sql 缺少注释的结尾标记 '*/'。 '*' 附近有语法错误。 在注释中包含 GO 命令会生成一个错误信息
缺少注释的结尾标记 */。 * 附近有语法错误。 /*... ...*/(注释)    表示用户提供的文本。服务器不对位于   /*   和   */   注释字符之间的文本进行评估。    注释可以插入单独行中,或者   Transact-SQL   语句中。多行的注释必须用   /*   和   */   指明。用于多行注释的样式规则是,第一行用   /*   开始,接下来
VC 使用ADO连接数据库的问题!error C2059: 语法错误 : “”
在stafx.h中添加 #import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace  rename("EOF", "adoEOF") 错误提示: 1>d:\documents\c