您的位置:首页 > 数据库

.net sql server的连接

2011-06-27 14:45 323 查看
添加连接字符串方法之一

打开任意一asp.net页面,从工具箱中“数据”选项卡中选择SqlDataSource空间放到页面上,单击智能标记->"配置数据源...",在弹出的“配置数据源”向导对话框中,“新建连接”->“添加连接”(选择已经建好的数据库文件),测试连接,在“+连接字符串中”拷出连接字符串。

打开配置文件web.config,再启动添加连接字符串

]<add name="database" connectionString="Data Source=./SQLEXPRESS;AttachDbFilename=|DataDirectory|/Database1.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" /> //其中database是数据库名,connectionString是拷贝过来的,最后就添加上providerName


在cs文件中创建连接

string s = ConfigurationManager.ConnectionStrings["database"].ConnectionString;

SqlConnection connection = new SqlConnection(s);
//configurationManager是专门访问配置文件的一个类


eg连接到sql

在项目中添加一个ConnectionSample.aspx在页面上放置一个Button和一个label

<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" Text="连接" onclick="Button1_Click" /><br />
<asp:Label ID="Label1" runat="server" Text="输出信息"></asp:Label>
</div>
</form>
B

为Button的click事件编码,连接到数据库然后关闭

protected void Button1_Click(object sender, EventArgs e)
{
string connectString = ConfigurationManager.ConnectionStrings["database"].ConnectionString;
Label1.Text = "";
using (SqlConnection conn = new SqlConnection(connectString))
{
conn.Open();
Label1.Text += "数据库已经打开。<br />";
conn.Close();
Label1.Text += "连接已经关闭。<br />";
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐