日期:2014-05-19  浏览次数:20913 次

请问以下以下那个可以编辑,我刚学c#window编程
//这个我不知是干什么的
public   conn(System.ComponentModel.IContainer   container)
{
///
///   Windows.Forms   类撰写设计器支持所必需的
///
container.Add(this);
InitializeComponent();

//
//   TODO:   在   InitializeComponent   调用后添加任何构造函数代码
//
}
                                    //这个我觉的可修该,但有InitializeComponent()又觉的不可以
public   conn()
{
///
///   Windows.Forms   类撰写设计器支持所必需的
///
InitializeComponent();

//
//   TODO:   在   InitializeComponent   调用后添加任何构造函数代码
//
}

///   <summary>  
///   清理所有正在使用的资源。
///   </summary>
                                    //这个可编辑吗
protected   override   void   Dispose(   bool   disposing   )
{
if(   disposing   )
{
if(components   !=   null)
{
components.Dispose();
}
}
base.Dispose(   disposing   );
}


#region   组件设计器生成的代码
///   <summary>
///   设计器支持所需的方法   -   不要使用代码编辑器修改
///   此方法的内容。
///   </summary>
private   void   InitializeComponent()
{
components   =   new   System.ComponentModel.Container();
}
#endregion
另外想问一,c#可以通过web.config连接数据库吗

------解决方案--------------------
1.可以在webconfig里面设置连接字符串;
2.可以修改或者编辑。
------解决方案--------------------
1、可以改,不过一般用不着
2、
<connectionStrings>
<add name= "ConnectionString " connectionString= "Data Source=server;Initial Catalog=database;user id=uid;password=pwd;Integrated Security=True " providerName= "System.Data.SqlClient "/>
</connectionStrings>

cs代码中引用:ConfigurationManager.ConnectionStrings[1].ConnectionString或ConfigurationManager.ConnectionStrings[ "ConnectionString "].ConnectionString

aspx页面中引用:
<asp:SqlDataSource ID= "SqlDataSourceXXX " runat= "server " ConnectionString= " <%$ ConnectionStrings:ConnectionString %> "
SelectCommand= "SELECT * FROM [tablename] WHERE (XXX) ">

------解决方案--------------------
接分
------解决方案--------------------
以上的代码都是自动生成的,一般不用 改,也可以改,
当然可以在web config 中设置连接字符串了的
------解决方案--------------------
以上的代码都是自动生成的,一般不用 改,也可以改,
当然可以在web config 中设置连接字符串了的

------解决方案--------------------
1.可以在webconfig里面设置连接字符串;
2.可以修改或者编辑。