日期:2014-05-18  浏览次数:20730 次

有个APS.NET的连接不知道错在哪里?
C#是菜鸟,想问一下下面那个NAMESPACE一堆错误,想问一下哪里错了

错误 1 类、结构或接口成员声明中的标记“try”无效 E:\Web\App_Code\Service.cs 29 5 E:\Web\
错误 2 类、结构或接口成员声明中的标记“(”无效 E:\Web\App_Code\Service.cs 31 16 E:\Web\
错误 3 类、结构或接口成员声明中的标记“(”无效 E:\Web\App_Code\Service.cs 32 23 E:\Web\
错误 4 命名空间并不直接包含诸如字段或方法之类的成员 E:\Web\App_Code\Service.cs 34 5 E:\Web\
错误 5 应输入类型、命名空间定义或文件尾 E:\Web\App_Code\Service.cs 45 1 E:\Web\



using System;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using system.data.sqlclient;

[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class Service : System.Web.Services.WebService
{
  public Service () {

  //如果使用设计的组件,请取消注释以下行 
  //InitializeComponent(); 
  }

  [WebMethod]
  public string HelloWorld() {
  return "Hello World";
  }
   
}
namespace connect2sqlserver
{
class conectionsql
{
  string connstring = "data Source=192.168.0.251;Initial Catalog=dataexchange;User ID=sa";
  sqlconnection conn = new sqlconnection(connstring);
  try 
  {
  conn.open();
  Console.writeline("已经连接");
  }
  catch (sqlexception e)
  {
  Console.writeline("连接错误,原因:"+e);
  }
  finally 
  {
  conn.close();
  console.writeline("连接已经关闭");  

  }
}
}


------解决方案--------------------
你怎么在类里直接写语句呀,是在方法里写语句呀
------解决方案--------------------
探讨

自己顶一下,这句不知道错在哪里



string connstring = "data Source=192.168.0.251;Initial Catalog=dataexchange;User ID=sa";
sqlconnection conn = new sqlconnection(connstring);

try
{
……