2012-06-16 35 views
0

这是一个非常基本的我知道,我最近开始与asp.net工作,并建立与Access数据库的连接是很简单...与SQL Server建立连接2008

string insertedBookTitle; 
conn = new OleDbConnection(@"Provider=Microsoft.Jet.OleDb.4.0; 
          Data Source=" + Server.MapPath("App_Data\\BookRateInitial.mdb")); 
conn.Open() 

什么我用来连接到SQL Server 2008,具有相同名称(BookRateInitial)的代码?

亲切的问候

+2

这是一个与你的问题相关的好链接http://connectionstrings.com/ –

回答

1

下面是标准的安全性(用户名和PWD)样本连接字符串:

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; 

你需要做:

using(SqlConnection conn = new SqlConnection(connectionString)) 
{ 
    conn.Open(); 
    //Use connection here 
    using(SqlCommand cmd = conn.CreateCommand()) 
    { 
     //... 
    } 
} 
+1

请注意,这山姆ple代码不包括异常处理(例如为conn.Open())。这只是给你一个提示。在真实情况下,您必须自己添加该支持。 –

+0

另请注意'使用'语句marceln已经使用''使用'是你的朋友Arianule! – Arran