ASP.NET(C#) ConnectionString 属性尚未初始化

namespaceST_GROUP.Blog{///<summary>///ST_message的摘要说明。///</summary>publicpartialclass... namespace ST_GROUP.Blog

{

/// <summary>

/// ST_message 的摘要说明。

/// </summary>

public partial class ST_message : System.Web.UI.Page

{

public string ST_tcolor;

protected System.Web.UI.HtmlControls.HtmlForm show;

public string ST_bgcolor;

SqlConnection ST_myConn;

protected void Page_Load(object sender, System.EventArgs e)

{

// 在此处放置用户代码以初始化页面

if (Request.Cookies["colors"]!=null)

{

string ST_test = Request.Cookies["colors"].Value;

String[] ST_colorList = ST_test.Split(new char[] { ',' });

ST_bgcolor = ST_colorList[0];

ST_tcolor = ST_colorList[1];

}

else

{

ST_bgcolor = "#FFDE94";

ST_tcolor = "#efe3ce";

}

ST_msg_Bind();

Page.DataBind();

}

public void ST_msg_Bind()

{

string ST_dns = ConfigurationSettings.AppSettings["conStr"];

string ST_msg_sql = "select * from ST_message order by ST_mdate desc";

ST_myConn = new SqlConnection(ST_dns);

SqlDataAdapter ST_msgCmd = new SqlDataAdapter(ST_msg_sql,ST_myConn);

DataSet ST_ds = new DataSet();

ST_msgCmd.Fill(ST_ds,"留言列表");

messagelist.DataSource = new DataView(ST_ds.Tables[0]);

messagelist.DataBind();

}

#region Web 窗体设计器生成的代码

override protected void OnInit(EventArgs e)

{

//

// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。

//

InitializeComponent();

base.OnInit(e);

}

/// <summary>

/// 设计器支持所需的方法 - 不要使用代码编辑器修改

/// 此方法的内容。

/// </summary>

private void InitializeComponent()

{

}

#endregion

protected void Button1_Click1(object sender, EventArgs e)

{

if (IsPostBack)

{

if (nickname.Text.Trim() == "" || title.Text.ToString().Trim() == "" || content.Value.Trim() == "")

{

Response.Write("<div align=center><li>昵称,标题,内容不能为空!</li><li><a href=javascript:history.back()>点此返回留言</a>");

Response.End();

}

else

{

string ST_sql = "insert into ST_message (ST_nickname,ST_title,ST_homepage,ST_content) values ('" + nickname.Text + "','" + title.Text + "','" + homepage.Text + "','" + content.Value + "')";

SqlCommand ST_myCmd = new SqlCommand(ST_sql, ST_myConn);

ST_myConn.Open();

ST_myCmd.ExecuteNonQuery();

ST_myConn.Close();

Response.Redirect("ST_message.aspx");

}

}

}

}

}
展开
 我来答
野人无事不言L
2016-06-15 · TA获得超过1413万个赞
知道顶级答主
回答量:2242万
采纳率:0%
帮助的人:144.9亿
展开全部
string strcon = ""; SqlConnection conn = new SqlConnection(strcon); 数据库连接字符串不能为空
追问
请问怎么解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式