使用dataadapter的update方法时数据库主键是什么没有设置主键怎么办

  【摘要】DataSet和DataAdapter是构建动态网站時有时需要对大量的数据进行读取操作,如果应用程序需要从数据库主键是什么中读取50条数据那么就需要读取50次,在读取的整个过程囷数据库主键是什么一直保持着连接的状态这样就给数据库主键是什么服务器加重了负担,如果还要对这50条数据进行修改解决这个问題就需要用到DataSet对象和DataAdapter对象。
  把数据库主键是什么中的数据取出后保存在DataSet对象中这样应用程序可以直接操作DataSet对象中的数据,完成操作後再通过DataAdapter更新数据库主键是什么中相应的数据。DataSet对象是一个或多个DataTable对象的集合和SQL Server特别相似,由行、列、主键、外键等数据表中的数据關系信息组成DataSet对象由一个或多个数据表组成,每个数据表就是一个DataTable对象由行和列组成,每一行叫做DataRow每一列叫做DataColumn。
  中有一个SqlCommandBuilder对象可以自动生成UpdateCommand命令、InsertCommand命令、DeleteCommand命令,并且执行update、insert、delete相应的命令这样被修改过的数据就可以重新保存回数据库主键是什么。把数据集中的數据保存回数据库主键是什么中的过程如下:   (1)使用SqlCommandBuilder对象生成更新的命令格式如下:
  (2)使用DataAdapter对象的Update()方法,格式如下:
  DataAdapter对象.Update(数据集对象“数据表名称字符串”);例如,把就业信息管理系统中创建的数据集db中的student表中的第三行的学生的兴趣“唱歌”修妀为“跳舞”然后提交给数据库主键是什么,相关的代码如下所示:
  DataRow r=对象的认识及其之间关系[J].数字技术与应用2012(05).
  [2]宋杨,黄智.技术开发SQL Server数据库主键是什么的相关研究[J].赤峰学院学报(自然科学版)2012(03).

我要回帖

更多关于 数据库主键是什么 的文章

 

随机推荐