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命名空间。
就可以用了。