编程论坛
注册
登录
编程论坛
→
C# 论坛
C# 连接数据库问题
笑看菊花开
发布于 2014-06-30 17:08, 751 次点击
C#连接sqlserver2008,数据库验证方式是windows验证,还有数据库实例是默认实例,那么怎么连接数据库啊,各位大神求助
5 回复
#2
邓士林
2014-06-30 21:50
看看基础
#3
习惯被动
2014-07-02 15:53
string strconn="Data Source=服务器IP;database=数据名;User ID=用户名;Password=密码"
SqlConnection conn=new SqlConnection(strconn);
conn.Open();//打开数据库连接
#4
习惯被动
2014-07-02 15:53
string strconn="Data Source=服务器IP;database=数据名;User ID=用户名;Password=密码"
SqlConnection conn=new SqlConnection(strconn);
conn.Open();//打开数据库连接
#5
笑看菊花开
2014-07-02 17:13
回复 3 楼 习惯被动
恩恩
#6
隔壁的小说
2014-07-08 14:48
Web.config页面
<connectionStrings>
<add name ="sqlserverstr" connectionString="Data Source=电脑名;Initial Catalog=数据库名;User ID=数据库用户名;Password=数据库密码"/>
</connectionStrings>
后台aspx.cs页面
例:#region 返回第一行,第一列,判断用户名是否存在
bool result = true;
string sqlstr = ConfigurationManager.ConnectionStrings["sqlcon"].ConnectionString;
SqlConnection con = new SqlConnection(sqlstr);
SqlCommand cmd = con.CreateCommand();
con.Open();
= "select count(*) from T_User where UserName=@username";
cmd.Parameters.AddWithValue("@username", txbUserName.Text.Trim());
int count = Convert.ToInt32(cmd.ExecuteScalar());
cmd.Dispose();
con.Close();
con.Dispose();
if (count > 0)
{
result = false;
}
return result;
#endregion
1