ADO.NET查询和操作数据库

stringbuilder 类

stringbuilder类:用来定义可变字符串

stringbulider Append(string value)   在结尾追加
 
stringbuilder insert(int index,string value)  在指定位置插入指定字符串

stringbuilder remove (int strtindex,int length)  移除指点字符串

stringbuilder sbtest = new stringbuilder();
先实例化一个string builder对象
sbtest.Append("Hello");
sbtest.Append("World");
Console.Writerline(sbtest.StString());  转成string类型
Console.ReadLine();

使用string builder 类会更加节省内存空间
使用 stringbuilder 类会使SQL语句可读性更高

datereader 对象
从数据源中检索只读,只进数据流
每次读取一行数据

system.date.sqlclient   sqldata reader

system.date.oledd   oledddatareader

system.data.obdc   odbcdatareader

system.data.oracleclient  oracledatareader

datareader的主要成员
 属性   说明
hasrows   是否返回了结果
 方法   说明
read   前进到下一行记录
close   关闭datareader对象

使用datereader检索数据步骤
创建command对象
调用executereader()创建datareader 对象
使用datareader 对象的read()方法逐行读取数据
读取某列的数据,(type)reader["列名"]

exec cutenonquery() 方法

该方法执行的sql增删改语句
返回受影响的行数
使用executenonquery()的步骤
1 创建connection 对象
2 定义sql语句
3 创建command 对象
4 执行executenonquery()方法
5 根据返回的结果进行处理

上一篇:MEF学习小结 z


下一篇:css-图片垂直居中