首页 > 数据库 >Random 项目总结 -设置按钮 设置数据库地址, 用户密码写入XML

Random 项目总结 -设置按钮 设置数据库地址, 用户密码写入XML

时间:2024-04-20 19:22:24浏览次数:17  
标签:XML Text Random xe XmlElement InnerText 设置 nsnode xmldoc

private void button1_Click(object sender, EventArgs e)
{
string xmlpath = System.AppDomain.CurrentDomain.BaseDirectory + "setting.xml";

XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(xmlpath);
MessageBox.Show(xmlpath);
XmlNodeList nlist = xmldoc.SelectNodes("Mjdesign/serverset");
if (nlist != null)
{

foreach (XmlNode msnode in nlist)
{
XmlNodeList mlist = msnode.ChildNodes;
foreach (XmlNode nsnode in mlist)
{
if (nsnode.Name == "datasource")
{
XmlElement xe = (XmlElement)nsnode;
xe.InnerText = textBox1.Text;
nsnode.InnerText = textBox1.Text;
xmldoc.Save(xmlpath);
//label6.Text = t_data;
MessageBox.Show(textBox1.Text);
}
if (nsnode.Name == "sa")
{
XmlElement xe = (XmlElement)nsnode;
xe.InnerText = textBox2.Text;
nsnode.InnerText = textBox2.Text;
xmldoc.Save(xmlpath);

//MessageBox.Show(dwmc.Text);
}
if (nsnode.Name == "sapwd")
{
XmlElement xe = (XmlElement)nsnode;
xe.InnerText = textBox3.Text;
nsnode.InnerText = textBox3.Text;
xmldoc.Save(xmlpath);

}
}
}
}
MessageBox.Show("设置成功");
}

标签:XML,Text,Random,xe,XmlElement,InnerText,设置,nsnode,xmldoc
From: https://www.cnblogs.com/lionmxs/p/18148025

相关文章

  • VSCode非活跃预处理程序块Inactive颜色设置(底色字色透明度)
    VSCode非活跃预处理程序块——#if0非活跃预处理程序块#else活跃预处理程序块#endif#if1活跃预处理程序块#else非活跃预处理程序块#endif 效果 ......
  • 我的SCRT颜色设置
    //include_lib\system\debug.h/**LOG通过常量控制*/#elif(LOG_MODE==LOG_BY_CONST)#definelog_info(format,...)\if(LOG_IS_ENABLE(LOG_INFO))\printf("\e[1;47;35m""[%s%d]:""log_info(format,...)"......
  • rust程序中设置和访问环境变量
    在项目中,我们通常需要设置一些环境变量,用来保存一些凭证或其它数据,这时我们可以使用dotenv这个crate。1、添加crate依赖首先在项目中添加dotenv这个依赖:  2、添加.env文件在开发环境下,我们可以在项目根目录下创建和编辑.env这个文件: 在运行环境下,这个.env文件要......
  • 如何将桌面设置到非系统盘
     原地址: https://jingyan.baidu.com/article/3f16e003b0b5002591c1030d.html方法/步骤1首先在您想设置桌面的非系统盘下面新建一个“桌面”文件夹,如图我在E盘下面新建了一个桌面文件夹。2点击“开始”→“运行”。3然后输入“regedit”后点击确......
  • 学习 XQuery:XML数据查询的关键
    XQuery是XML数据的查询语言,类似于SQL是数据库的查询语言。它被设计用于查询XML数据。XQuery示例for$xindoc("books.xml")/bookstore/bookwhere$x/price>30orderby$x/titlereturn$x/titleXQuery的特点XQuery是查询XML数据的语言,用于XML就像SQL......
  • Mysql数据库插入Emoji,字符集设置utf8mb4
    字符集和校对规则字符集(CHARACTERSET)为字母和符号的集合。例如latin1(MySQL默认),utf8和utf8mb4等等…不同字符集的默认校对规则和1个字符最大支持的字节长度可能不一样。校对规则(COLLATE)为规定字符如何比较的指令。比如当我们SQL语句后面需要根据某个字段orde......
  • taro 基础组件 video的一些基本情况设置
    <videoclass="section-video-content"id="myVideo"src="http://192.168.10.15:9000/sisterofdc/exam/video/226/test.mp4"@timeupdate='getUpdateTime'></video>function......
  • [转载]mtu值怎样设置才网速最快
    推荐看原文链接mtu值怎样设置才网速最快-百度经验背景:什么是mtu答:mtu本地大于网络mtu,传输就会拆包,mtu本地设置小于mtu,就发挥不了网络最大传输能力,合适最好测试最佳mtu值ping-l1500-fwww.baidu.com如果出现超时结果正在Pingwww.baidu.com具有1500字节的数据:......
  • [题解]CF33C Wonderful Randomized Sum
    CF33CWonderfulRandomizedSum我们可以发现,如果两区间不交叉也不会影响到结果,所以我们只需要考虑不交叉的情况即可。我们所选择的前缀\(1\simi\)应满足区间和最小,后缀也一样。所以用两个数组\(lr,rl\)分别记录下\(1\simi\)(前缀)最小和、\(i\simn\)(后缀)最小和。然后枚举分割......
  • random
    使用importrandom   大于0且小于1之间的小数print(random.random())#(0,1)----float 大于等于1且小于等于3之间的整数print(random.randint(1,3))#[1,3] 大于等于1且小于3之间的整数#print(random.randrange(1,3))#[1,3) 1或者23或者[4,5......