Code Bye

小白关于c#连接sql字符串的问题

数据库sql身份验证的情况需要输入用户名和密码,所以本人from1定义了两个textBox用来接收用户名和密码到string connString
登录成功后from1隐藏from2打开进行对数据的增删改查
问题是 connString是定义在from1的button里面,在from2里进行增删改查的时候无法调用 connString或用conn连接数据库
这个该怎么解决?在网上看到可以把字符串存在app.config里进行调用 但是没学过配置文件的用法 假如能实现要怎么进行存储和调用 原因是本人都是自学的 所以希望能具体一点 有这样的范例项目最好了
解决方案

50

你这个就是个winform程序,那么直接定义个全局静态变量即可
class Form1:Form
{
   public static string Uid{get;set;}
   public static string Pwd{get;set;}
}

这样就可以通过Form1.Uid来获取了,当然更好的办法是写个ConnectionStringHelper类来封装字符串相关的参数


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明小白关于c#连接sql字符串的问题