string sql = @"SELECT ACTIVITY.ACTIVITYID AS """"kkk"""",ACTIVITY.ORGID AS """"bbbb"""""" & Chr(13) & """" & Chr(10) & ""FROM DB2ADMIN.ACTIVITY ACTIVITY";

解决方案 »

  1.   

    但是从语句的意义来看,似乎应该是:string sql = @"SELECT ACTIVITY.ACTIVITYID AS ""kkk"",ACTIVITY.ORGID AS ""bbbb""
    FROM DB2ADMIN.ACTIVITY ACTIVITY";
      

  2.   

    我猜原文可能是VB的字符串:"SELECT ACTIVITY.ACTIVITYID AS ""kkk"",ACTIVITY.ORGID AS ""bbbb""" & Chr(13) & "" & Chr(10) & "FROM DB2ADMIN.ACTIVITY ACTIVITY"
      

  3.   

    SELECT ACTIVITY.ACTIVITYID AS ""kkk"",ACTIVITY.ORGID AS ""bbbb""" & Chr(13) & "" & Chr(10) & "FROM DB2ADMIN.ACTIVITY ACTIVITY 
      

  4.   

    lz分太多了吧?
    string sql = "SELECT ACTIVITY.ACTIVITYID AS kkk,ACTIVITY.ORGID AS bbbb FROM DB2ADMIN.ACTIVITY ACTIVITY ";
    SQL中,引号是用来限定包含特殊字符的标识符的,你的SQL中可以去掉,回车换行也可以去掉,结果都是一样的
      

  5.   

    string sql = @"SELECT ACTIVITY.ACTIVITYID AS ""kkk"",ACTIVITY.ORGID AS ""bbbb""
    FROM DB2ADMIN.ACTIVITY ACTIVITY";