有关工作示例连接字符串福彩12选5走势图的帮助

新编码器

新成员
已加入
2018年2月27日
留言内容
4
编程经验
Beginner
你好,
我是C#的新手,我确实需要有关我正在从事的项目的帮助。我正在寻找从c:\ temp \ web.config加载一个web.config,并从web.config的各个部分中填充一些文本框。我还需要在这些文本框中编写内容,并将其写回到web.config中的相同部分。例子<add name="DefaultConnection" connectionString="数据源= MSSQLSERVER;初始目录= MYDATABASE;集成安全性=真"
我想将MSSQLSERVER从数据源=加载到TextBox1中,将MYDATABASE从Inital Catalog =加载到TextBox2中,并能够将它们保存回福彩12选5走势图中。如果有人能帮助我提供一个可行的例子,我将不胜感激。我花了很多天尝试示例,但似乎没有一个可以满足我的需要。如果我有一个可行的示例,我将能够接受并将所有需要的字段添加到程序中。我需要使用Windows窗体而不是ASP.net来执行此操作

我感谢您的宝贵时间,并期待着大家的回音。
 
Last edited:

约翰·H

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
1,076
地点
挪威
编程经验
10+
可能您可以这样做:
//add usings to top of file
//using System.Linq;
//using System.Xml.Linq;

var filename = @"C:\temp\web.config";
var doc = XDocument.Load(filename);
var attr = doc.Descendants("connectionStrings").First().Element("add").Attribute("connectionString");

var builder = new System.Data.SqlClient.SqlConnectionStringBuilder(attr.Value);
var value = builder.DataSource; //same with .InitialCatalog
builder.DataSource = "newvalue";


attr.Value = builder.ConnectionString;
doc.Save(filename);

该示例正在使用 基本查询(LINQ to XML)(C#)|微软文档
 

新编码器

新成员
已加入
2018年2月27日
留言内容
4
编程经验
Beginner
这似乎并没有满足我的需求。我需要从DATA SOURCE =(它是MSSSQLSERVER)中获取值,然后将其放在textbox1中,然后从Initalcatalog中获取值,然后将其放在textbox2中。我也对sqlclient参考感到困惑,因为我只需要将这些类型的值拉入文本框,然后更改它们并将它们写回到web.config福彩12选5走势图即可。
 

约翰·H

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
1,076
地点
挪威
编程经验
10+
我需要从DATA SOURCE =中获取值,该值是MSSSQLSERVER
那是价值"value"运行它时的变量。
 

约翰·H

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
1,076
地点
挪威
编程经验
10+
看着那(这"var attr ="在文章2中的示例中,它使用Linq to Xml从xml福彩12选5走势图中查询元素和属性。在我还发布的Microsoft Docs链接中,有更多示例,如果您需要它们。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,568
地点
悉尼,澳大利亚
编程经验
10+
框架内置了读取配置福彩12选5走势图的功能,因此您不必诉诸以原始XML的形式读取它们。可能值得您花时间检查一下我的这个示例,该示例读取和写入connectionStrings和appSettings元素。

受保护的配置(加密配置福彩12选5走势图)

这是一个VB项目,但其原理与C#完全相同。加密部分是该线程的重点,但是您可以忽略它。
 
最佳 底部