做项目的时候需要用到,对一些小数据量的数据就存储在XML文件中就行,比如说现在要制作的进销存系统的公司信息。
花了些时间,上网找了些资料,得如下代码,可简单的修改XML文件后再保存:
// 读取XML文件
DataSet ds = new DataSet();
ds.ReadXml(Server.MapPath("CompanyInfo.xml"));
gv.DataSource = ds.Tables[0].DefaultView;
gv.DataBind();
// 修改XML文件
ds.Tables[0].Rows[0]["Name"] = "牛腩有限责任公司";
ds.WriteXml(Server.MapPath("CompanyInfo.xml"));
DataSet ds2 = new DataSet();
ds2.ReadXml(Server.MapPath("CompanyInfo.xml"));
gv2.DataSource = ds2.Tables[0].DefaultView;
gv2.DataBind();
XML文件的代码如下:
<?xml version="1.0" standalone="yes"?>
<CompayInfo>
<Name>众志科技有限责任公司</Name>
<Code>100010</Code>
<Address>北京街110号</Address>
<Phone>1101101</Phone>
<Email>tg029@126.com</Email>
<Remark>众志网www.tg029.com母公司</Remark>
</CompayInfo>
分享到:
相关推荐
【标题】"基于asp.net开发简易论坛源码" 涉及的知识点: 1. ASP.NET:ASP.NET是由微软公司推出的...以上是基于asp.net开发简易论坛源码中涵盖的关键技术点和开发流程,这些知识对于理解、修改和扩展该源码都至关重要。
【标题】:“C# Winform简易基于XML学生管理系统”是一个使用C#编程语言开发的桌面应用程序,它利用Windows Forms(Winform)框架构建用户界面,并采用XML文件作为数据存储方式来实现学生信息的管理。 【描述】:这...
在.NET框架中,C#提供了丰富的功能来处理XML文件。本文将详细介绍如何使用C#进行XML文件的基本读写操作,并演示如何进行XML文档的修改与删除。 #### 一、XML 文件读取 在C#中读取XML文件通常涉及到`System.Xml`...
修改XML通常涉及找到要更改的节点,然后更新其属性或内容。例如,如果要修改某个元素的文本,可以使用DOM API的`Node.setTextContent()`方法;如果要更改属性值,可以使用`Node.setAttribute()`。注意,修改后需要...
综上所述,这个VB.NET的WebBrowser实例应用展示了如何在.NET框架下创建一个简易的浏览器程序,利用WebBrowser控件实现基本的网页浏览功能,并且提供了配置和资源管理的机制。通过学习这个实例,开发者可以了解如何在...
描述中提到的“个人编写的简易XML留言板”,暗示这个系统可能是一个简单的项目,旨在展示如何使用C#处理XML文件并实现用户交互。这样的系统通常会包含一个前端界面供用户输入留言,以及后端逻辑来保存和读取这些留言...
具体来说,开发者可以创建一个XML文件来存储广告的相关信息(如图片URL、导航链接等),然后使用ASP.NET提供的AdRotator控件来读取并展示这些信息。 **2\. 示例代码分析** - **HTML页面(Intro.aspx)** ```html ...
标题“简易浏览器(.NET1.1,C#)”所指的项目是一个基于微软的.NET Framework 1.1版本和C#编程语言构建的简单Web浏览器应用。这个项目可能是微软Visual Studio 2003(VS2003)自带的示例代码,旨在帮助开发者了解...
4. **ASP.NET Configuration**:配置系统允许开发者通过配置文件轻松管理应用程序设置,而无需修改代码。 5. **ASP.NET Localization**:本地化功能支持应用程序根据用户的语言和文化环境显示相应的内容。 6. **...
这些类提供了加载XML文件、查询数据(如通过XPath或Linq-to-XML)以及保存修改后的数据的方法。在这个点名系统中,当教师通过界面编辑学生信息后,系统会更新XML文件,确保数据的一致性。 随机抽取学生功能的实现,...
【标题】中的“[聊天留言]适合ajax初学者的简易聊天程序 v1.0_simplechat(ASP.NET源码).rar”表明这是一个基于Ajax技术的简单聊天程序,主要用于教学目的,适用于初学者学习Ajax和ASP.NET框架。这个程序的版本为...
在Spring.NET中,你可以通过配置文件或编程方式来定义对象及其依赖关系。 2. **环境搭建**:在开始使用Spring.NET之前,你需要安装相关的NuGet包并设置项目配置。通常,这包括添加对Spring.Core、Spring.Aop、...
在Windows环境中,XML文件通常使用`.xml`扩展名,并可以用任何文本编辑器打开。然而,为了更好地管理和操作XML数据,我们可以使用专门的XML编辑器,如Visual Studio Code,它提供了XML语法高亮和验证功能。另外,...
CommodityDB.dbml是一个XML文件,用于定义数据库模型,它允许开发者用对象模型直接操作数据库,简化了数据访问层的编码。 5. **index.aspx、index.aspx.designer.cs和index.aspx.cs**: 这些是ASP.NET Web Forms...
【压缩包子文件的文件名称列表】"聊天留言]NChat简易聊天室(.Net 3.5,LINQ,AJAX)_nchart" 提供了主要的源代码文件或组件名称。"NChat"很可能是聊天应用的主程序,而".Net 3.5"和"LINQ,AJAX"再次强调了技术栈。...
这个系统利用XML文件作为数据存储介质,具备基本的图书管理功能,包括添加书籍、删除书籍以及修改书籍信息。让我们深入探讨其中涉及的技术和知识点。 首先,XML(Extensible Markup Language)是一种用于标记数据的...
Ad_top.xml文件。 *.NETFramework简体中文正式版可在我的主页下载:http://aspx.chinagz.net *在超级管理中填入帐号及密码就可对留言进行回复,修改,删除等操作。帐号 及密码都是:admin 2.0版注意事项: ---...
1. **数据库文件**:用于存储用户信息、帖子、分类等数据,可能包括.mdf(SQL Server数据库文件)或.xml(配置文件)等。 2. **源代码文件**:.cs文件代表C#的源代码,可能包括ASP.NET页面、控制器、模型和业务逻辑...
- `res`:资源文件,包括布局XML文件(定义用户界面)、图象资源、字符串资源等。 3. `AndroidManifest.xml`:应用的配置文件,定义了应用的基本信息、权限和组件声明。 4. `build.gradle`:构建脚本,定义了项目的...
256 实例175 清空回收站 257 6.2 查找文件 258 实例176 搜索文件 259 实例177 检查文件是否存在 260 实例178 提取指定文件夹目录 261 6.3 修改文件 261 实例179 更改文件名称 ...