petshop还是有点复杂的。建议你从 dot net framework中的quickstart中的例子看起。这些例子中有如何与数据库交互的详细样例。在VS.NET中开发ASP.NET的过程概述一下:
打开VS,新建一个工程,左边选VISUAL C# PROJECTS,右边选ASP.net web application。修改http://localhost/WebApplication1中的 webapplication1为你想要的工程名.OK后打开一个新工程,并有一个默认的WEBFORM1.ASPX网页。从左边的工具箱中拖放一些控件过来,比如按钮,双击按钮,在CODEBEHIND(.cs文件)中输入代码,比如插入数据到DB中。OK?
打开VS,新建一个工程,左边选VISUAL C# PROJECTS,右边选ASP.net web application。修改http://localhost/WebApplication1中的 webapplication1为你想要的工程名.OK后打开一个新工程,并有一个默认的WEBFORM1.ASPX网页。从左边的工具箱中拖放一些控件过来,比如按钮,双击按钮,在CODEBEHIND(.cs文件)中输入代码,比如插入数据到DB中。OK?
C:\Program Files\Microsoft .NET PetShop\Web\Web.Config
相应的在Component\Database.cs文件中,有如下的语句从Config文件中读取connection字符串:
private void Open()
{
// open connection
if (con == null) {
con = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
con.Open();
}
}
可是ConfigurationSettings.AppSettings["ConnectionString"] 的值是什么地方赋予的?ConnectionString 里面总要包含有帐号密码还有服务器ip这些信息啊?
谢谢帮忙。