这是我的代码,用于更改应用程序设置(连接字符串)的属性
我不能使用 my.settings.ConnectionString1 =“某些连接字符串” 因为它是只读的 所以我用 my.settings.item()=“”
dim x= textbox1.text ' // like 127.0.0.1
My.Settings.Item("ConnectionString1") = "server=" & x & ";user id=root;password=root;port=3306;database=db1;charset=utf8;"
My.Settings.Save()
msgbox(my.settings.ConnectionString1) ' here change happen
Me.Close()
关闭并打开它后,我发现值不变
答案 0 :(得分:0)
我通过在“应用程序设置”中声明新变量来解决它,以存储每次更改的连接字符串,并在每次加载表格时将其值复制到主连接字符串变量中
答案 1 :(得分:-1)
尝试使用:
My.Settings.ConnectionString1 = "server=" & x & ";user id=root;password=root;port=3306;database=db1;charset=utf8;"
My.Settings.Save()