DataBase
◆
属性:获取当前打开数据库
DataSource
◆
属性:获取打开数据库的连接实例
Open
◆
方法:打开连接
Close
◆
方法:关闭连接
6.2.2 Command 与 DataReader 对象
Command 对象中包含了提交数据库系统的访问信息。OleDbCommand 与
SqlCommand 对象,它们的基本对象和操作方法是相同的,在此介绍
OleDbCommand 的用法,SqlCommand 的用法类推即可.
如: OleDbCommand myComm = new
OleDbCommand(strQuery,myConnection);
第一个参数是 sql 语句或存储过程名,第二个参数是前面的 Connection 对象的实
例
Command 对象的只要的属性和方法有:
Connection
◆
属性:设置或获取 Command 对象使用的 Connection 对象实例
CommandText
◆
属性:设置或获取需要执行的 sql 语句或存储过程名
CommandType
◆
属性:设置或获取执行语句的类型。它有 3 个属性
值:StoredProceduce(存储过程) TableDirect Text(标准的 SQL 语句) 默认是
Text
Parameters
◆
属性:取得参数值集合
ExecuteReader
◆
方法:执行 CommandText 指定的 SQL 语句或存储过程名,
一.用 SqlConnection 连接 SQL Server
1..加入命名空间
using System.Data.SqlClient;
2.连接数据库
SqlConnection myConnection = new SqlConnection();
myConnection.ConnectionString = "user id=sa;password=sinofindb;initial
catalog=test;data source=127.0.0.1;Connect Timeout=30";
myConnection.Open();
改进(更通用)的方法: