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.sqlclientsqldatareader
system.date.oleddoledddatareader
system.data.obdcodbcdatareader
system.data.oracleclientoracledatareader
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 根据返回的结果进行处理
优质内容筛选与推荐>>