连接数据库之独孤九剑

原创 2012年03月10日 21:11:05

一:连接数据库读取数据 九大步骤:

1、获得连接字符串     .\SQLEXPRESS
string url=@"Data Source=服务器名;Initial Catalog=数据库名;User ID=sa;PWD=sql2005";
2、利用连接字符串获得连接对象
 SqlConnection conn = new SqlConnection(url);
3、创建 SQL 命令
 string sql = "";
4、利用 SQL 命令 和 连接对象 创建 执行对象
 SqlCommand com = new SqlCommand(sql,conn);
5、打开 数据库连接
 conn.Open();
6、利用执行对象来执行SQL命令并利用 SqlDataReader 对象获得执行后得到结果
 SqlDataReader dataReader = null;
 dataReader = com.ExecuteReader();

7、利用 while 循环读取 结果集中的内容
 (循环条件:SqlDataReader 对象的 Read() 方法)
8、利用 SqlDataReader 对象的 GetXXX(0) 的方法
 或 对象["列名"]  或者 对象[列下标] 来获得值

9、关闭 SqlDataReader 对象、关闭 SqlConnection 对象

 

二:连接数据库读取一个值之 七大步骤:

1、获得连接字符串
string url = @"Data Source=服务器名;Initial Catalog=数据库名;UserID=sa;PWD=sql2005";
2、利用连接字符串获得连接对象
 SqlConnection conn = new SqlConnection(url);
3、创建 SQL 命令
 string sql = "";
4、利用 SQL 命令 和 连接对象 创建 执行对象
 SqlCommand com = new SqlCommand(sql,conn);
5、打开 数据库连接
 conn.Open();
6、利用执行对象来执行SQL命令并利用 string 对象 获得 执行后得到的一个结果值
 string str_result = null ;
 str_result = com.ExecuteScalar().ToString();

7、关闭 SqlConnection 对象

 

三:连接数据库执行 增、删、改 三大命令之 七大步骤:

1、获得连接字符串
string url = @"Data Source=服务器名;Initial Catalog=数据库名;UserID=sa;PWD=sql2005";
2、利用连接字符串获得连接对象
 SqlConnection conn = new SqlConnection(url);
3、创建 SQL 命令
 string sql = "";
4、利用 SQL 命令 和 连接对象 创建 执行对象
 SqlCommand com = new SqlCommand(sql,conn);
5、打开 数据库连接
 conn.Open();
6、利用执行对象来执行SQL命令并利用 整型变量 来接收 执行后得到的受影响行数
 int num = 0 ;
 //num = int.parse(com.ExecuteNonQuery().ToString());
 num = com.ExecuteNonQuery();
 
7、关闭 SqlConnection 对象


 

UML之独孤九剑总纲

以下为UML总纲,掌握了它你的项目将坚不可摧 UML图分为用例视图、设计视图、进程视图、实现视图和拓扑视图,又可以静动分为静态视图和动态视图。静态图分为:用例图,类图,对象图,包图,构件图,部署...
  • lihaoxiang123
  • lihaoxiang123
  • 2017年11月09日 09:33
  • 108

C++独孤九剑第七式——庖丁解牛(各种重载操作)

庖丁解牛,庖丁指的是编译器,而我们则是提供牛的人,牛就是被重载的操作。当编译器遇到被重载的操作,能够准确地找出合适一个,犹如庖丁解牛,游刃有余。 重载主要分为函数重载和操作符重载。函数重载应该大家都会...
  • wzxq123
  • wzxq123
  • 2016年06月23日 16:59
  • 1915

netfilter——独孤九剑

一、主函数  init为初始化函数,主要完成表的注册,然后再注册与表相对应的HOOK  //初始化函数为init:  module_init(init);  //init 函数负责注册...
  • wcg19921010
  • wcg19921010
  • 2016年12月23日 17:19
  • 138

数据库 左连接 右连接 全连接用法小结

连接可以在SELECT 语句的FROM子句或WHERE子句中建立,似是而非在FROM子句中指出连接时有助于将连接操作与WHERE子句中的搜索条件区分开来。所以,在Transact-SQL中推荐使用这种...
  • fu_manxing
  • fu_manxing
  • 2016年08月11日 16:44
  • 2140

pb连接数据库代码

pb连接数据库两种方式: 第一种 直接连接:SQLCA.DBMS = "MSS Microsoft SQL Server" SQLCA.Database = "TOPSKY0722" SQLCA.L...
  • deng2010h
  • deng2010h
  • 2016年08月05日 17:14
  • 1080

实现互联网思维的“独孤九剑”

今天看一个产业有没有潜力,就看它离互联网有多远。能够真正用互联网思维重构的企业,才可能真正赢得未来。这篇文章是目前关于传统企业拥抱互联网最全面的一个总结。你值得一读。 课前秀:三个段子 第一个段子...
  • u011051190
  • u011051190
  • 2014年05月21日 13:33
  • 216

PowerDesigner连接数据库

PowerDesigner使用JDBC连接数据库
  • zou_hailin226
  • zou_hailin226
  • 2015年09月02日 12:04
  • 7903

JAVA中数据库的连接一般方法

package day01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet...
  • what_the_fvck
  • what_the_fvck
  • 2017年03月22日 20:09
  • 1257

Java连接和操作数据库

JDBC 1、JDBC是开发数据库引用的java API,通过JDBC,使用Java设计的程序能够执行SQL语言、获取结果、在用户界面中显示数据,并且能将所做的改动传回数据库,同时JDBC ...
  • Al_assad
  • Al_assad
  • 2016年11月01日 08:36
  • 1868

PostgreSQL学习第六篇--psql常用连接数据库的方法

psql -h -p [dbname] [username] -h 指定要连接数据库所在的主机名或者IP地址 -p 指定连接的数据库端口,最后两个参数是数据库名和用户名。 示例: [postgre...
  • ghostliming
  • ghostliming
  • 2016年11月26日 22:38
  • 5233
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:连接数据库之独孤九剑
举报原因:
原因补充:

(最多只允许输入30个字)