我是C#初学者,能上传一个完整的SQL SERVER数据库连接吗?(100分)

  • 主题发起人 主题发起人 anguslai
  • 开始时间 开始时间
A

anguslai

Unregistered / Unconfirmed
GUEST, unregistred user!
我是一请问一个完整的SQL SERVER数据库连接是怎么样的,能上传一个实例吗?我买了一本C#程序员入门到精通,按照里面的实例做都是不能连接数据库的。
 
this.sqlConnection2.ConnectionString = "Data Source=SERVER;Initial Catalog=Northwind;User ID=sa";
 
在web.config文件里添加这些代码,然后在其他web调用即可。
<configuration>
[blue] <appSettings>

<add key ="connstr" value ="server =jt027;database =jywl;user id =sa;pwd=aa"/>


</appSettings>[/blue]
[black]<system.web>[/black]
蓝色为增加的代码。
调用方法:
SqlConnection sqlcnn =new SqlConnection (ConfigurationSettings.AppSettings["connstr"]);
 
最简单的:[:)]
SqlConnection myCon = new SqlConnection("server=.;database=NothWind;uid=sa;pwd=;");
 
http://www.connectionstrings.com到这里看看,我想你能找的合适你的。
 
其实你可以打开 msdn 看一看,或 .net Framework 中文帮助
里面都有
 
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
builder.DataSource = "a";
builder.Password = "b";
builder.UserID = "c";
builder.InitialCatalog = "e";
 
SqlConnection conn = new SqlConnection("Data Source=SERVER;Initial Catalog=Northwind;User ID=sa");
SqlDataAdapter da = new SqlDataAdapter("SELECT TOP 10 * FROM Customers", conn);
DataSet ds = da.Fill(ds);
这样,ds.Tables[0]的数据就是你所要的数据,比如:
DataGrid dg.DataSource = ds.Tables[0];
 
既然是初学的说个最简单有效的,但不是最好的.
SqlConnecton con = new SqlConndection("Server=localhost(默认本机);DataBase=ss(数据库名,本机的必须有,数据库的sa登陆默认用户必须清空保存) user id=sa;PassWord=;");
con.Open();
if(con.State == 1)
{
Console.WriteLine("数据连接成功,数据连接打开成功");
}
当然了再结合其他的东西就可以显示表中的内容了.
我不知道你初学到什么地步?能否满足你的要求.
 
后退
顶部