首页 > 代码库 > Ado.Net初学者进度条-30%

Ado.Net初学者进度条-30%

Ado.Net-------------------------------
访问数据库的驱动-ado.net

 

SqlConnection:

更多关于SqlConnection信息:http://www.cnblogs.com/LoveJenny/archive/2011/10/31/2229738.html
  负责连接数据库。服务器Ip,用户名,密码,数据库名。

  server=.;uid=sa;pwd=123;database=... //通过用户名密码连接
  server=.;Integrated Security=SSPI;database=... //通过windows验证连接

SqlCommand:

更多关于SqlCommand详细信息:http://www.cnblogs.com/kissdodog/p/3334579.html

  sql命令的封装,有重载,可以把connection直接给sqlcommand
  ExecuteNonQuery():返回执行sql语句后几行受影响,返回int类型
  ExecuteScalar() :返回查询结果第一行,第一列的数据,返回Object

 

 

配置文件,config--------------
config文件的更多详细信息:http://www.cnblogs.com/fish-li/archive/2011/12/18/2292037.html
把可能需要改动的数据,放在App.config或web.config
<connectionStrings>
<add name="SqlConfig" connectionString="server=.;Integrated Security=SSPI;database=db_Demo"/>
</connectionStrings>

那我们怎么用呢?记得引用 system.configuration.dll
ConfigurationManager.ConnectionStrings["config中的name"].ConnectionString;

 

//留给自己的疑问
SqlCommand cmd = new SqlCommand()
SqlCommand cmd = conn.CreateCommand()
两个之间有什么区别?

Ado.Net初学者进度条-30%