日期:2014-05-20  浏览次数:20426 次

web.config链接数据库
using   System;
using   System.Data;
using   System.Configuration;
using   System.Web;
using   System.Web.Security;
using   System.Web.UI;
using   System.Web.UI.WebControls;
using   System.Web.UI.WebControls.WebParts;
using   System.Web.UI.HtmlControls;
using   System.Web.Configuration;
using   System.Data.SqlClient;

///   <summary>
///   sqlconnection   的摘要说明
///   </summary>
public   class   sqlconn
{
        public   sqlconn()
{
//
//   TODO:   在此处添加构造函数逻辑
//
}
        public   static   SqlConnection   sqlconnstr()
        {
                SqlConnection   conn   =   new   SqlConnection(ConfigurationSettings.AppSettings[ "databasestr "]);
                return   conn;
        }
}
我在书上看到的代码   我想问一下public   static   SqlConnection   sqlconnstr()
static在这里是什么意思   ?为什么我写成public   sqlconnstr()这样就会出错呢
我刚学呵呵   谢谢


------解决方案--------------------
表态方法.不用实例化类就可使用. public sqlconnstr()出错是没有返回类型 public SqlConnection sqlconnstr()是可以的
------解决方案--------------------
如果是public static void就无需实例化
如果是public void 就需要实例化
------解决方案--------------------
2005必须写在app_code下.
------解决方案--------------------
public static SqlConnection sqlconnstr() ,静态方法
public sqlconnstr() ,缺少方法返回值类型
------解决方案--------------------
using命名空间。
就可以用了。