毕业总结:学会举一反三你才能省时而高效,一通百通!
命名空间:
Socut.Data
//##################### CData 类 #####################
实现功能:读取(DataSet 方式),插入,更新,删除,统计
调用方法:
public CData myData=new CData();
实际操作:
1,读取
public DataSet ds=new DataSet(); //此 DataSet 类已经由微软封装提供
ds=myData.GetDataSet("SELECT * FROM 表 WHERE 条件",开始行,多少行,"虚拟表名");
2,插入
myData.GetExecuteNonQuery("INSERT INTO 表 (列 1,列 2) VALUES (变量 1,变量 2)");
2,更新
myData.GetExecuteNonQuery("UPDATE 表 SET 列 1=变量 A,列 2=变量 B WHERE 条件");
3,删除
myData.GetExecuteNonQuery("DELETE 表 WHERE 条件");
5,统计
myData.GetExecuteScalar("SELECT * FROM 表 WHERE 条件",统计类型)
统计类型分两种:
int 整型:1
double 带小数点:2 (记忆方法:如果你知道 double 在英文单词中有“双倍”的意思,那么类型对应值自然可
以联想到“2”)
//##################### CReader 类 #####################
实现功能:读取(DataReader 阅读器方式)
调用方法:
public CReader dr;
实际操作:
dr=new CReader("SELECT * FROM 表 WHERE 条件");
//--------------------------------------------
if(dr.Read())
{
//如果特定条件的值存在,立即终止下一行的读取
}//--------------------------------------------
while(dr.Read)
{
//循环读取符合条件的值
}//--------------------------------------------
调用读取出来的值:
dr["列名"]
使用完后关闭:dr.Close();
评论0