`
smartgz
  • 浏览: 68339 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

一个修改XML的里字段值的代码

XML 
阅读更多

        string xmlfile = "~/app_data/code.xml";
        DataSet ds = new DataSet();//创建一个DataSet并建一个表
        ds.ReadXml(Server.MapPath(xmlfile));//读取XML文件       
        //设置主键
        ds.Tables[0].PrimaryKey = new DataColumn[] { ds.Tables[0].Columns["xian_code"] };
        //在名为ds的DataSet中找到第一个表,再找到这个表的主键列为xian_code的行,设置这行的列名为db这个值为       
        GridViewRow row = this.GV_dblink.Rows[e.RowIndex];//
        TextBox tb = (TextBox)row.Cells[4].FindControl("TB_DB");//获得控件里的控件
        string db = tb.Text.ToString().Trim();//所修改的字段新值
        string id = this.GV_dblink.Rows[e.RowIndex].Cells[3].Text.ToString().Trim();//所要修改的行
        ds.Tables[0].Rows.Find(id)["db"] = Server.HtmlEncode(db);
        ds.WriteXml(Server.MapPath("~/app_data/code.xml"));//将ds的更改写进xml中
        this.GV_dblink.EditIndex = -1;//将GRIDVIEW退出编辑状态
        this.filldbadv();//重新填充GRIDVIEW

分享到:
评论

相关推荐

    SQLServer中如何将一个字段的多个记录值合在一行显示

    在本文中,我们将介绍如何在 SQL Server 中将一个字段的多个记录值合并到一行显示,并提供相关的示例代码和实现方法。 知识点 1:使用 User-Defined Function(UDF)实现字段值合并 在 SQL Server 中,我们可以...

    完美国际 单机 后台 xml代码讲解

    完美国际 人物后台代码的讲解,看了之后可以自己在后台改人物属性,部分属性不能改太变态,不然会出现0命中或者0防御的情况

    Javascript 读取操作Sql中的Xml字段

    在一个项目当中,我们需要把数据库中的Xml字段中的信息表现在页面中,如果用Sql进行操作,读取。这样的话,必然导致太复杂,于是我想到了,如果把Xml字段先读出来,然后用Js去操作,这样岂不是简单了许多,于是网上...

    xml操作C#源码

    该代码主要实现了根据xml中定义的扩展字段Expand动态生成textbox,填写后更新xml的一个源码,包括xml的增删改查功能。算是比较全的一个xml操作源码了。主要是为了公司项目做的可行性研究,欢迎交流分享。

    Hibernate更新某些字段

    Hibernate 是一个基于 Java 的 ORM 框架,它提供了对数据库的操作接口。在实际开发中,我们经常需要更新数据库中的某些字段,而不是所有字段。那么,如何使用 Hibernate 实现更新某些字段呢? 首先,我们需要了解 ...

    PB字符串转XML文件,解决PB12.5创建UTF-8文件BOM问题(powerbuilder 12.5)

    功能:1.解决PB创建UTF-8文件带BOM问题;...问度娘发现有相同问题,但解决方式是利用新建一个UTF-8的TXT文件后,再进行COPY加内容。感觉这样操作有点复杂。 后通过修改修改顺序,让BLOB提前编码UTF-8,解决了该问题。

    mybatis生成xml项目

     这里还有一个重要的开发场景,开发过程中,对数据库的操作肯定很多,比如新增字段什么的,你只要将原先自动生成的一套代码删除,重新再生成一份,这就完美解决了,但是这样做的前提是,你必须对生成后的代码不改动...

    java mysql代码自动生成工具(dao接口 , xml , model)

    1.下载解压后 只需修改generator.xml配置文件中的 库表信息 2.在当前目录下运行cmd , 在命令框中执行 指令.txt 文档中的命令 3.执行成功后 就可以在你配置的生成文件存放路径中 找到你想要的java代码类和xml 文件 ...

    .net 操作xml的简单方法及说明

    //初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath(“~/file/bookstore.xml”));//指定一个节点XmlNode root=xml....

    flash+xml翻书效果精美

    flash+xml翻书效果 精美的flash+xml 下载来后修改ceshi.aspx后台代码 那里是根据id查到所有的图骗并记载到xml 的 你只需要自己建立个表 搞个字段id 和img字段就可以了

    Dot Net代码生成器 - NET代码生成利器 - DotNet代码生成器

    目前只有一个基础模板,是基于XML配置、字符串替换的,不过该模板支持动态调用代码文件进行编译,对要生成的对象进行预处理,以达到个人的目的。后期可以寻找其他更优秀的模板引擎,来提高生成效率。  目前该模板...

    SQL Server中的XML数据进行insert、update、delete操作实现代码

    SQL Server 2005/2008增加了对XML数据的支持,同时也新增了几种操作XML的方法,本文主要以SQL Server 2008为例介绍如何对XML数据进行insert、update、delete

    C# DataSet的内容写成XML时如何格式化字段数据

    ◆将一个XSLT转换套用至DataSet数据的XML表示。 程序范例 本范例是利用XmlConvert类来完成字段的格式化操作。 代码如下:// 导入命名空间。 using System.Xml; using System.Data.SqlClient; using System.IO; ...

    mybatis-generator自动生成代码(含中文注释)

    mybatis-generator自动生成代码(含中文注释) 1、打开generatorConfig.xml 2、修改数据库链接地址账号密码 将connectionURL修改为你所需生成的对象的数据库地址,修改用户名userId和密码password 3、修改生成Model类...

    带图形化的mybatisplus代码生成器

    MyBatis Plus 代码生成器是一个简单易用的工具,用于快速生成基于MyBatis Plus框架的Java代码文件,包括实体类、Mapper接口、XML映射文件等。该工具提供了图形化界面,方便用户输入表名、字段信息和其他配置,快速...

    MyBatisCodeHelper_1.4.5

    根据mybatis接口中的方法名生成mybatis的sql 支持find,update,delete,count方法 只需定义一个方法名就可以得到完整mybatis xml代码 可生成大部分单表操作sql 极大提升效率 mybatis接口文件的mapper xml之间的相互...

    基于Java的XML解析与反射设计模式.doc

    xstream可以完美转换xml,与以往的解析xml工具dom相比,xstream是一个易用的、开源 的库,使用起来简单、小巧,容易理解,可以轻易的将java对象和xml文档相互转换,而 且可以修改某个特定的属性和节点名称。...

    net学习笔记及其他代码应用

    43.try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 答:会执行,在return前执行。 44.两个对象值相同(x.equals(y) == true),但却可有不同...

    Java代码生成器xCode

    1)代码生成主要依赖于freeMark模板,不同的项目需求可以通过修改freeMark模板来实现。 2)如果是后台管理系统,则可以生成管理系统基本的网站页面及其功能。其他系统则很难生成前端页面,主要困难在于模板不统一...

    mybatis-generator(mybatis生成工具修改版)

    7、XML中,update语句修改为使用判断字段是否为空进行更新,而不是原先的每个字段都更新。 8、Service和Dao层,自动添加Spring注解。 9、将原先的增删改查方法名修改为delete()、insert()、queryOne()、queryAll()、...

Global site tag (gtag.js) - Google Analytics