当前位置: 首页 > news >正文

免费学习网站建设注册安全工程师查询官网

免费学习网站建设,注册安全工程师查询官网,百度推广软件,就诊网站建设协议1.首先从数据库获得数据填充到DataSet类#xff0c;该类中的表和数据库中的表相互映射。 2.对DataSet类中的表进行修改#xff08;插入#xff0c;更新#xff0c;删除等#xff09; 3.同步到数据库中#xff1a;使用SqlDataAdapter实例名.Update(DataSet实例名#xff…1.首先从数据库获得数据填充到DataSet类该类中的表和数据库中的表相互映射。 2.对DataSet类中的表进行修改插入更新删除等 3.同步到数据库中使用SqlDataAdapter实例名.Update(DataSet实例名DataSet中和数据库中表相映射的表名)它必须和SqlCommandBuilder必须组合使用 SqlCommandBuilder自动生成单表命令用于将对 DataSet 所做的更改与关联的 SQL Server 数据库的更改相协调意思是对数据库执行生成相应的sql语句用于更新数据库 Update方法执行刚才自动生成的命令 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data; using System.Data.SqlClient;namespace ConsoleApplication2 {class Program{static void Main(string[] args){string source server(local) \\SQLEXPRESS;integrated securitytrue;databasestudent;SqlConnection con new SqlConnection(source);con.Open();if (con.State ConnectionState.Open)Console.WriteLine(数据库已连接);SqlDataAdapter sda new SqlDataAdapter();//定义数据适配器DataSet ds new DataSet();//通过数据适配器对数据库进行查询string select select * from class;SqlCommand com1 new SqlCommand(select, con);//定义一个查询命令sda.SelectCommand com1;//使用sda.SelectCommand执行这个查询命令在数据源中选择记录sda.Fill(ds, result);//将查询结果填充到DataSet类中并命名为selectresult//显示查询结果foreach (DataRow x in ds.Tables[result].Rows)Console.WriteLine(name:{0} id:{1}, x[0], x[1]);//添加新的行到DataSet中的DataTable中(第一种方式)://使用NewRow()方法返回一个空白行然后填充数据最后把它添加到Rows集合中DataRow r ds.Tables[result].NewRow();r[name] 数据结构;r[id] 3;ds.Tables[result].Rows.Add(r);//添加新的行到DataSet中的DataTable中(第二种方式)://把一组已经初始化的数组传递到Row.Add()方法ds.Tables[result].Rows.Add(new object[] { java,4});//删除特定的一行for(int i0;ids.Tables[result].Rows.Count;i){if (ds.Tables[result].Rows[i][name].ToString().Trim() c语言)//trim():需要移除行中存储数据的前导空白字符串和尾部空白字符串{//Remove()和delete()的区别Remove移除一行后该行后面的行全部自动向前移而Delete不向前移但是使用delete无法更新到数据库因为无法生成sql的删除代码//ds.Tables[result].Rows.Remove(ds.Tables[result].Rows[i]);//i--;ds.Tables[result].Rows[i].Delete();//移除一行的另一种方式}}SqlCommandBuilder scb new SqlCommandBuilder(sda);//自动生成单表命令用于将对 DataSet 所做的更改与关联的 SQL Server 数据库的更改相协调意思是对数据库执行生成相应的sql语句用于更新数据库sda.Update(ds, result);//和SqlCommandBuilder必须组合使用执行刚才自动生成的命令“result”为DataSet和数据库中互相映射的表意思是把result表中所做的更改同步到数据库源表中foreach (DataRow x in ds.Tables[result].Rows)Console.WriteLine(name:{0} id:{1}, x[0], x[1]);}} }  转载于:https://www.cnblogs.com/l9l99/p/10624996.html
http://www.pierceye.com/news/32786/

相关文章:

  • 阜新小程序 阜新网站建设开发400电话网站模板
  • 淘客网站是怎么做的wordpress的wiki主题
  • 涪陵建设工程信息网站天台建设局网站
  • wix做的网站 网址是什么网站备案怎么查
  • 沈阳鹊起网站建设郑州网站建设小程序
  • 北京高端网站建设价格宁波seo优化公司
  • 株洲专业做网站设计的可以在自己的电脑上做网站吗
  • 建设部考试中心网站wordpress全站ajax方法
  • 怎么把别人网站模板下载出来企飞互联网站建设网络公司
  • 北京最大做网站的公司做网站的好公司
  • 个人制作网站工具网站建设愿景
  • 开网站开发公司化工厂网站建设
  • 中微电力建设公司网站北海购物网站开发设计
  • 太原网站建设注意做2手物品通过网站去卖掉好做吗
  • 网站开发电话话术搭建个网站
  • 投票网站制作wordpress 搜索 字母
  • 字体设计网站大全php网站开发总结
  • 专业做网站百度seo优化培训
  • 哈尔滨网络科技公司做网站在线设计发型免费女
  • 精品课程网站建设毕业设计邢台头条新闻
  • 购买帝国cms做网站代理广州官网建站
  • 网页表格代码天津关键词优化平台
  • 做网站的安全证书3d自学网站
  • 买网站自己做360网站推广怎么做
  • 做网页网站需要钱吗wordpress显示副标题
  • 怎么做属于自己的领券网站专业做网站的技术人员
  • 网站开发维护招聘农商1号的网站建设费
  • 有域名和空间怎么做网站企业常用的网络推广策略
  • 网站建设项目前分析网站技术方案
  • 怎么学习网站建设做直播网站需要什么