public function <WebMethod()> SelectSQL(strSelect as string) as DataSet
        try
          objConn=new OleDbConnection("Provider=" & _
          "Microsoft.Jet.OleDb.4.0;" & _
          "Data Source=c:\inetpub\wwwroot\day\dtbase\hanking.mdb"
          dim objDataCmd as OleDbDataAdapter = new _
             OleDbDatAdapter(strSelect,objConn)          Dim objDS as new DataSet
          objDataCmd.Fill(objDS,"tblUsers")
          return objDS
        catch ex as OleDbException
          return nothing
        end try
      end function
 这是代码的一部分,就是第一条语句有错误:public function <WebMethod()> SelectSQL(strSelect as string) as DataSet 这一句的<WebMethod()> 有错误,错误如下:
 C:\Inetpub\wwwroot\day\DatabaseService.vb(11) : error BC30203: Identifier expected.    public function <WebMethod()>SelectSQL(strSelect as string) as DataSet

解决方案 »

  1.   

    <WebMethod()>  标签是Web服务必须的
    如果你这个函数不是在web服务中使用,把<WebMethod()>去掉。====CSDN 小助手 V2.5 ====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    速度快;使用方便;提供源代码。
    界面:http://blog.csdn.net/Qqwwee_Com/category/146601.aspx
    下载:http://szlawbook.com/csdnv2(有源代码 C# vs2003)
      

  2.   

    我是在web服务中使用,所以不能去掉,还有什么办法可以解决这个问题吗?请大家支招,急等!十分感谢!!!