首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请教下public abstract class SqlHelper抽象类下,为什么能写public static int ExecuteNonQuery()方

2012-05-28 
请问下public abstract class SqlHelper抽象类下,为什么能写public static int ExecuteNonQuery()方请问下

请问下public abstract class SqlHelper抽象类下,为什么能写public static int ExecuteNonQuery()方
请问下public abstract class SqlHelper抽象类下,为什么能写public static int ExecuteNonQuery()方法呢?
如:
 public abstract class SqlHelper
  {

  //Database connection strings
  public static readonly string ConnectionStringLocalTransaction = ConfigurationManager.AppSettings["SQLConnString1"];
  public static int ExecuteNonQuery(string connectionString, CommandType cmdType, string cmdText, params SqlParameter[] commandParameters)
  {

  SqlCommand cmd = new SqlCommand();

  using (SqlConnection conn = new SqlConnection(connectionString))
  {
  PrepareCommand(cmd, conn, null, cmdType, cmdText, commandParameters);
  int val = cmd.ExecuteNonQuery();
  cmd.Parameters.Clear();
  return val;
  }
  }

}

[解决办法]
一个抽象类可以包含抽象和非抽象方法

热点排行