句子后面有//的为编译报错
ADODB.Recordset myAdoRs;
ADODB.Connection myAdoConnection;
ADODB.Stream mypersiststream;string cnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Initial Catalog=dfztest;Data Source=192.168.0.250;User ID=sa;Password=lib;";
string query="SELECT * from EmployeeInfo";
myAdoConnection.Open(cnStr, null, null, 0);myAdoRs =myAdoConnection.Execute("query");//
myAdoRs.Save(mypersiststream, ADODB.PersistFormatEnum.adPersistXML);
return mypersiststream.ReadText();//

解决方案 »

  1.   

    myAdoRs =myAdoConnection.Execute("query");//
    应该是
    myAdoRs =myAdoConnection.Execute(query);
      

  2.   

    myAdoRs =myAdoConnection.Execute("query");//should be:myAdoRs = myAdoConnection.Execute(query);
      

  3.   

    各位大哥,query加不加引号都报错
    Execute的参数为:
    myAdoConnection.Execute(string CommandText,out object RecordsAffected,int options);
    那位能给组具体的参数啊?!一起是out object RecordsAffected,int options用个具体的值代替
      

  4.   

    不管错不错,显然引号不能要.
    conn.open(constr)就可以了.
    execute(cmd)就可以了.