菜鸟编程C#请高手帮忙
发布网友
发布时间:2023-07-13 17:45
我来回答
共2个回答
热心网友
时间:2023-09-14 07:40
Settings.settings裏设置了一个名叫MyDatabaseConnectionString字符串(这个例子中存的是连接数据库的字符串)所以用Properties.Settings.Default.MyDatabaseConnectionString 可以把这个字符串取出来用
Properties是命名空间Settings是Properties命名空间下的一个类名默认自动生成的命名空间和类名就叫这个,可以改的,你可以看你的Properties文件夹下有一个叫Settings.settings的文件,你右键查看代码,会打开其代码文件Settings.Designer.cs,裏面有类似如下东西:
namespace WindowsApplication1.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "8.0.0.0")]
internal sealed partial class Settings : global::Sys="ianswer">
热心网友
时间:2023-09-14 07:41
因为你的项目根本没有这个这个连接字符串
教你让系统自动生成连接字符串 然后在配置文件了取出这个连接字符串
在你的项目 的Properties文件夹下 找到 Settings.settings这个文件
如果没有就 添加一个 步骤 Properties——》打开——》
设置——》创建一个——》后面的只要是认识字的都知道了
只有把类型改为连接字符串就行了 名称随你改不改
最后点击值这项 浏览 你的数据库 把信息写好 就OK了 记得要保存你的
密码 OK保存这个文件
然后就是去出来啦 string constr= Properties.Settings.Default.你刚才设置的名称.tostring()