private void stugrade_Load(object sender, EventArgs e)
        {            cmd3.Open();
            String str3 ="SELECT jlxh AS 记录序号, bh AS 实习生编号, xm AS 姓名, khks AS 考核科室, rksj AS 入科时间, cksj AS 出科时间, kspd AS 科室评定, llcj AS 理论成绩, blcj AS 病历书写成绩, jnpf AS 操作技能评分, bz AS 备注FROM dbo.sxscj";
            DataSet ds3 = cmd3.CreaDataSet(str3, null);
            dataGridView1.DataSource = ds3.Tables[0].DefaultView;
            cmd3.Close();
        }
这段代码是不是有错,怎么错了,给指点迷津!

解决方案 »

  1.   

    cmd3应该是个Command对象吧,Command对象有Open方法吗?只知道Connection对象有Open
      

  2.   

    空格?bz AS 备注    FROM   sxscj
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  3.   

    String str3 ="SELECT jlxh AS 记录序号, bh AS 实习生编号, xm AS 姓名, khks AS 考核科室, rksj AS 入科时间, cksj AS 出科时间, kspd AS 科室评定, llcj AS 理论成绩, blcj AS 病历书写成绩, jnpf AS 操作技能评分, bz AS 备注 FROM dbo.sxscj";空格都不打好,放到数据库里执行一下就知道对不对了
      

  4.   

    bz AS 备注FROM dbo.sxscj  备注和FROM中间没空格??
      

  5.   

    如果cmd3是连接的话
    DataSet ds3 = cmd3.CreaDataSet(str3, cmd3); 
      

  6.   

    bz AS 备注FROM dbo.sxscj 空格
      

  7.   

    很奇怪啊
    1.DataSet ds3 = cmd3.CreaDataSet(str3, null); 
    2.空格问题
      

  8.   

    新人,共勉,楼主确实要注意下cmd和书写规范,每行不要写得太长